Page tree

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


Release 3.5.1 is a twentieth midPoint release. It is the fist maintenance first maintenance update for 3.5.x version family code-named Einstein. The Einstein release family brings lots of features related to identity governance, self-registration and support for JSON/YAML. This maintenance update brings number of smaller improvements, fixes and stability enhancements.


titleAlbert Einstein

Albert Einstein (1879 - 1955) was a German-born theoretical physicist. He developed the general theory of relativity, one of the most important theories of modern physics. Einstein's contributions revolutionized physics and also significantly influenced other fields of science. His revolutionary work changed our understanding of the universe.

Einstein's theory of relativity was an inspiration for midPoint relativistic algorithms in the early days of the midPoint project. However even this recent midPoint version is related to Einstein's work. Einstein revolutionized the concept of time and introduced the principle of spacetime. MidPoint 3.5 includes a mechanism to reconstruct a state of objects as they were in the past. Einstein's theories provided a fundamental foundation for significant part of moder physics. Similarly the concept of policy rules introduced in midPoint 3.5 provides a fundamental foundations of more refined governance and compliance that will come in the future. Older midPoint concepts such as the concept of assignment get a stronger role in midPoint 3.5. The concepts and theories that midPoint is based on were refined and unified in midPoint 3.5. Although some of the fundamental work in midPoint 3.5 is still partially hidden and it may be slightly difficult to fully understand, we are persuaded that midPoint 3.5 is a major milestone in the midPoint history.


Table of Contents


Majority of the work on the Einstein release was done by the Evolveum team. However, this release would not be possible without the help of our partners, customers, contributors, friends and families. We would like to express a great gratitude to all the people that contributed to the midPoint project.


  • OpenJDK 8 (1.8.0_91, 1.8.0_111, 1.8.0_121)
  • Sun/Oracle Java SE Runtime Environment 8 (1.8.0_45, 1.8.0_65, 1.8.0_74)


titleJava 8 only

MidPoint 3.5 is supported only on Java 8 platforms. MidPoint supported both Java 7 and Java 8 for several years. The support for Java 7 was deprecated in midPoint 3.4.1 and it was removed in midPoint 3.5. It is finally the time to abandon obsolete technology and to move on.



Upgrade from midPoint 3.0, 3.1, 3.1.1, 3.2, 3.3, 3.3.1, 3.4 and 3.4.1