Skip to content

2.8.0

Compare
Choose a tag to compare
@suubi-joshua suubi-joshua released this 15 Aug 08:12
· 128 commits to master since this release

OpenMRS Platform 2.8.0 Release Notes

πŸš€ Major Features

Cloud & Scaling Infrastructure

Platform Modernization

Provider Management Integration

Enhanced Installation & Setup

Database & Performance Improvements

πŸ› Critical Bug Fixes

Core Platform Stability

Testing & Development Experience

Performance & Reliability

πŸ› οΈ Technical Improvements

Domain Model Modernization (Hibernate Mappings β†’ Annotations)

Infrastructure Updates

Docker & Development

  • Create default complex_obs directory in Docker image for volume mounting by @enyachoke
  • Fixed typo in README by @hith3sh
  • Updated README with DPGA Badge by @gracepotma
  • Updated README documentation by @JayadityaGit

πŸ“¦ Dependency Updates

Major Security & Performance Updates

  • Jackson: 2.18.1 β†’ 2.19.1
  • Guava: 33.3.1-jre β†’ 33.4.8-jre
  • PostgreSQL Driver: 42.7.4 β†’ 42.7.7
  • Commons IO: 2.17.0 β†’ 2.19.0
  • Commons BeanUtils: 1.9.4 β†’ 1.11.0
  • Hibernate Validator: 6.1.2.Final β†’ 6.2.0.Final
  • TestContainers: 1.20.3 β†’ 1.21.3
  • ByteBuddy: 1.15.10 β†’ 1.17.6
  • AspectJ: 1.9.22.1 β†’ 1.9.24

Development Tools

  • Maven Compiler Plugin: 3.13.0 β†’ 3.14.0
  • Maven Surefire Plugin: 2.22.1 β†’ 3.5.3
  • JUnit: 5.11.3 β†’ 5.11.4
  • Jacoco: 0.8.12 β†’ 0.8.13
  • SonarQube Scanner: 5.0.0.4389 β†’ 5.1.0.4751

πŸ‘₯ New Contributors

Welcome to our new community contributors! πŸŽ‰

  • @UNCANNY69 - DrugReferenceMap domain modernization
  • @gracepotma - DPGA Badge documentation
  • @hith3sh - README improvements
  • @WodPachua - VisitType domain modernization
  • @kb019 - Multi-replica database coordination and ElasticSearch improvements
  • @JayadityaGit - README documentation updates

πŸ”— Additional Information

Full Changelog: 2.7.4...2.8.0

Total Changes: 130+ pull requests merged
Contributors: 20+ individual contributors from the global OpenMRS community