OpenMRS Platform 2.8.0-beta Released! 🚀

Hi everyone,

We’re thrilled to announce the release of OpenMRS Platform 2.8.0-beta! After valuable feedback from our alpha testers, we’ve refined and strengthened this release with significant bug fixes, performance improvements, and enhanced stability.

This beta marks a crucial milestone as we approach our final 2.8.0 release, and we need your help to make it the best it can be.

:new_button: Key Improvements Since Alpha

Enhanced Cloud/Scaling Architecture

  • S3 Storage Implementation
  • ElasticSearch Reliability
  • Infinispan Caching

Stability & Performance Fixes

  • Resolved critical startup issues and improved service initialization
  • Enhanced API cache management for better response times
  • Strengthened test infrastructure and reliability

ProviderRole Core Integration

  • Complete migration from Provider Management Module with enhanced functionality
  • Improved API completeness and accuracy
  • Better integration with existing workflow patterns

For more Technical details on the fixes checkout the 2.8.0-beta release notes

:inbox_tray: Get Started Testing

Quick Installation Options:

  1. Download WAR: Platform 2.8.0-beta WAR file
  2. Docker Image: OpenMRS 2.8.0-beta Docker
  3. OpenMRS SDK: Get instructions on how to use SDK here
  4. Accessing the OpenMRS UAT Platform Server
  5. :new_button: Standalone: OpenMRS 2.8.0-beta Standalone - Perfect for first-time users and quick evaluation! Wondering how to use it.

General Testing:

  • Overall system stability under your typical workloads
  • Module compatibility with your existing configurations
  • Performance improvements in your specific use cases

:loudspeaker: We Need Your Feedback!

Your testing and feedback are essential for delivering a rock-solid final release.

Report Issues:

  • Slack: platform channel for real-time discussion and support
  • You can also just use this talk thread.

Your participation in this beta directly impacts the quality and stability of our final release. Every test, every bug report, and every piece of feedback helps make OpenMRS better for the entire global health community.

:warning: Important Reminder: This is a beta release intended for testing and evaluation only. Please do not use in production environments.

cc: @dkayiwa, @wikumc @ruhanga @grace, @ibacher, @jayasanka, @mseaton, @mogoodrich, @burke, @janflowers, @paul, @mksd, @sharif @beryl @veronica @dev3, @dev4, @dev5

6 Likes

Hello

I’m preparing for the final release of platform 2.8.0. Before proceeding, I’d like to check if anyone here has encountered issues during testing beta that need to be addressed. Please share any blockers or critical issues you’ve found. Thanks!

@suubi7 this sounds great .. On the side of Standalone let me confirm if no changes needed :melting_face:

2 Likes

Thanks @jonathan

1 Like

@suubi7 @dkayiwa on testing out the 2.8.0-SNAPSHOT on standalone Platform (master branch) seems its failing with

This seems to be on the openmrs-core side

cc @wikumc @mherman22

However the 2.8.0-alpha works as expected

2 Likes

An Update here on this @suubi7 … thanks to @ibacher for Investigating this

An Issue was Fhir2 module on 2.5.0 was not compatible with Openmrs core 2.8.0-SNAPSHOT With the release of Fhir2 2.6.0

At this commit

Have tested it locally and this works

cc @ibacher @wikumc @dkayiwa