Skip to content

Releases: openmrs/openmrs-core

2.7.6

12 Sep 14:19

Choose a tag to compare

What's Changed

  • TRUNK-6345 Fix testing framework to be used by modules for openmrs-co… by @rkorytkowski in #5052
  • TRUNK-6356: Concept reference ranges should be taken into account by @ibacher in #5075
  • TRUNK-6395: Unused properties from the installation script should become runtime properties by @ibacher in #5198
  • TRUNK-6318: Back-port LocalStorageServcie and StreamDataService fixes by @rkorytkowski in #5139
  • TRUNK-6411 - Drug Ingredients do not actually get saved to the database by @mseaton in #5262
  • TRUNK-6414: Obs.setValueAsString() should allow "blank" strings by @mogoodrich in #5267

Full Changelog: 2.7.4...2.7.6

2.8.0

15 Aug 08:12

Choose a tag to compare

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


2.7.4

21 May 15:38

Choose a tag to compare

What's Changed

  • TRUNK-6315: Remove Primary Key on the liquibasechangelog table by @mogoodrich in #4956
  • TRUNK-6309: Fix logging issue at Listener.java by @wikumChamith in #4969
  • TRUNK-6309: OpenMRS is not logging "Using runtime properties file: {}" by @mogoodrich in #4993

Full Changelog: 2.7.2...2.7.4