artemis-odb-2.0.0-RC2
junkdog
released this
31 May 20:32
·
336 commits
to develop
since this release
Change Log
Version: 2.0.0-RC2 - 2016-05-26
- BREAKING CHANGES
- Components require a public no-args constructor. While this was allowed in past versions,
it never worked with serialization or pooled components.
- Components require a public no-args constructor. While this was allowed in past versions,
World#compositionId(entityId)
added. Previously, one had to go
viaEntity#getCompositionId()
EntityManager#reset
- if the world is empty, resets entity id generation to0
- Optimized entity subscriptions: compositionId pre-calculated and bundled
byAspectSubscriptionManager
before informing listeners. - Fix: ComponentMapper was accidentally marked as final in RC1.