AxonFramework

Framework for Evolutionary Message-Driven Microservices on the JVM

APACHE-2.0 License

Stars
3.2K
Committers
202

Bot releases are visible (Hide)

AxonFramework - Axon Framework v4.4.9

Published by smcvb over 3 years ago

🛠️ Dependency Upgrade

  • Bump all versions to the highest bug release present (as performed under commit 077e1b7)

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

AxonFramework - Axon Framework v4.5

Published by github-actions[bot] over 3 years ago

⭐ Features

  • Pooled Streaming Event Processor #1712
  • [#1200] Provide framework BOM #1707
  • [#1588] Automatic @Revision-based SnapshotFilter #1657
  • [#1469] End Saga when Deadline expires #1656
  • Resolve Spring beans using Spring dependency resolution #1632
  • Introduce ScopeDescriptor ParameterResolver #1631
  • Automatic @Revision-based SnapshotFilter #1588
  • Added support for random variation to snapshotting trigger #1494
  • End Saga when Deadline expires #1469
  • Provide Bill of Materials Artifact #1200

📈 Enhancements

  • Make public final GrpcMetaDataAwareSerializer. #1746
  • Skip table creation if already exists #1736
  • [#1554] Implementation of StubAggregateLifecycleExtension (JUnit 5) #1714
  • Removed misleading warnings from logging when releasing unowned claim #1710
  • [#1480] Close of the outstanding subscription queries on ShutdownDispatching #1706
  • Updated command dispatching Javadoc #1703
  • [#1587] Added Creation Policy support for DisruptorCommandBus #1702
  • [#1685] Remove QuartzEventScheduler hard dependency on XStream #1690
  • Remove hard dependency on XStream in QuartzEventScheduler #1685
  • Add forked-branch validation for GitHub Action steps #1684
  • [#1019] Tracking Processor Config configuration and Saga Token Defaults #1664
  • [#1402] Enhance MessageTimerMonitor customizability #1659
  • [#1647] Replace CI Services for Test Containers #1650
  • Replace CI Services for Test Containers #1647
  • #1613 Added ability to set ClassLoader on XStreamSerializer builder #1644
  • #1439 When loading the aggregrate prepare the Snapshot trigger first #1643
  • Routing Strategy Implementation Adjustments #1634
  • Migrate to 3.4.0 Reactor version #1624
  • Deprecating MessageHandlerMember annotation specific methods #1621
  • Support configuring ClassLoader on Serializer implementations #1613
  • Allow message type validation on MessageHandlingMember #1609
  • Upgrade to recent version of Project Reactor #1602
  • Added automatic release notes on milestone closure #1591
  • Creation Policy support for DisruptorCommandBus #1587
  • [#1560] Feature/intermediate representation data format #1561
  • Provide information about the source serializer and ability to convert data to certain format for IntermediateEventRepresentation #1560
  • Introduce StubAggregateLifecycleExtension #1554
  • [#1460] Added INSTANCE field to TokenTableFactory implementations #1536
  • Minor AxonServerQueryBus clean up operation #1480
  • The TokenTableFactory implementations don't have an INSTANCE yet #1460
  • When loading the aggregrate prepare the Snapshot trigger first in the EventSourcingRepository #1439
  • Improve configurability of MessageMonitor implementations #1402
  • Reach higher test coverage of the Axon Server Connection Manager #1148
  • Default Tracking Token to head in case of Sagas #1019

🪲 Bug Fixes

  • EventUtils.asDomainEventMessage broken? #1733
  • Remove duplicate license #1693
  • [#1056] Validate event storage rollback in the InMemoryEventStoreEngine #1660
  • Injecting ApplicationContext causes application to crash #1620
  • Replace mailing list link with discuss.axoniq link #1615
  • Duplication of the sequence number #1605
  • Missing link for Getting Started #1515
  • InMemoryEventStoreEngine should not store events before the UOW is committed #1056

🛠️ Dependency Upgrade

  • Bump maven-bundle-plugin from 5.1.1 to 5.1.2 #1745
  • Bump xom from 1.3.6 to 1.3.7 #1744
  • Bump xstream from 1.4.15 to 1.4.16 in /messaging #1741
  • Bump hibernate-entitymanager from 5.4.29.Final to 5.4.30.Final #1739
  • Bump spring.boot.version from 2.4.3 to 2.4.4 #1738
  • Bump spring-framework-bom from 5.3.4 to 5.3.5 #1735
  • Bump micrometer-core from 1.6.4 to 1.6.5 #1734
  • Bump projectreactor.version from 3.4.3 to 3.4.4 #1732
  • Bump log4j.version from 2.14.0 to 2.14.1 #1731
  • Bump byte-buddy.version from 1.10.21 to 1.10.22 #1729
  • Bump hibernate-entitymanager from 5.4.28.Final to 5.4.29.Final #1728
  • Bump xom from 1.3.5 to 1.3.6 #1727
  • Bump jackson-bom from 2.12.1 to 2.12.2 #1726
  • Bump axonserver-connector-java from 4.4.7 to 4.4.8 #1725
  • Bump hibernate-validator from 6.2.0.Final to 7.0.1.Final #1724
  • Bump metrics-core from 4.1.17 to 4.1.18 #1722
  • Bump mockito.version from 3.7.7 to 3.8.0 #1721
  • Bump byte-buddy.version from 1.10.20 to 1.10.21 #1720
  • Bump postgresql from 42.2.18 to 42.2.19 #1719
  • Bump spring.boot.version from 2.4.2 to 2.4.3 #1718
  • Remove Jakarta specific dependencies #1717
  • Bump micrometer-core from 1.6.3 to 1.6.4 #1716
  • Bump spring-security-bom from 5.4.4 to 5.4.5 #1715
  • Bump spring-framework-bom from 5.3.3 to 5.3.4 #1713
  • Bump projectreactor.version from 3.4.2 to 3.4.3 #1709
  • Bump junit from 4.13.1 to 4.13.2 #1708
  • Bump spring-security-bom from 5.4.2 to 5.4.4 #1705
  • Bump testcontainers.version from 1.15.1 to 1.15.2 #1704
  • Bump hibernate-entitymanager from 5.4.27.Final to 5.4.28.Final #1701
  • Bump hibernate-validator from 7.0.0.Final to 7.0.1.Final #1700
  • Bump joda-time from 2.10.9 to 2.10.10 #1699
  • Bump junit-jupiter from 5.7.0 to 5.7.1 #1698
  • Bump byte-buddy.version from 1.10.19 to 1.10.20 #1696
  • Bump axonserver-connector-java from 4.4.5 to 4.4.6 #1681
  • Bump mockito.version from 3.7.0 to 3.7.7 #1679
  • Bump mysql-connector-java from 8.0.22 to 8.0.23 #1678
  • Bump spring-boot-starters from 2.2.12.RELEASE to 2.2.13.RELEASE #1677
  • Bump spring.boot.version from 2.4.1 to 2.4.2 #1676
  • Bump micrometer-core from 1.6.2 to 1.6.3 #1672
  • Bump spring-framework-bom from 5.3.2 to 5.3.3 #1671
  • Bump projectreactor.version from 3.3.10.RELEASE to 3.4.2 #1670
  • Bump metrics-core from 4.1.16 to 4.1.17 #1668
  • Bump jackson-bom from 2.12.0 to 2.12.1 #1667
  • Bump mockito.version from 3.6.28 to 3.7.0 #1662
  • Bump joda-time from 2.10.8 to 2.10.9 #1658
  • Bump jakarta.el from 4.0.0 to 4.0.1 #1655
  • Bump hibernate-validator from 6.1.7.Final to 7.0.0.Final #1654
  • Bump hibernate-entitymanager from 5.4.26.Final to 5.4.27.Final #1653
  • Bump xstream from 1.4.14 to 1.4.15 in /messaging #1651
  • Bump byte-buddy.version from 1.10.18 to 1.10.19 #1649
  • Bump hibernate-validator from 6.1.6.Final to 6.1.7.Final #1642
  • Bump hibernate-entitymanager from 5.4.25.Final to 5.4.26.Final #1638
  • Bump spring.boot.version from 2.4.0 to 2.4.1 #1637
  • Bump micrometer-core from 1.6.1 to 1.6.2 #1636
  • Bump spring-boot-starters from 2.2.11.RELEASE to 2.2.12.RELEASE #1635
  • Bump spring-framework-bom from 5.3.1 to 5.3.2 #1633
  • Bump projectreactor.version from 3.3.10.RELEASE to 3.4.1 #1627
  • Bump spring-security-bom from 5.4.1 to 5.4.2 #1623
  • Bump hibernate-entitymanager from 5.4.24.Final to 5.4.25.Final #1622
  • Bump jackson-bom from 2.11.3 to 2.12.0 #1619
  • Bump metrics-core from 4.1.15 to 4.1.16 #1616
  • Bump mockito.version from 3.6.0 to 3.6.28 #1614
  • Bump hibernate-entitymanager from 5.4.23.Final to 5.4.24.Final #1610
  • Bump metrics-core from 4.1.14 to 4.1.15 #1606
  • Bump spring.boot.version from 2.3.5.RELEASE to 2.4.0 #1603
  • Bump micrometer-core from 1.6.0 to 1.6.1 #1601
  • Bump log4j.version from 2.13.3 to 2.14.0 #1599
  • Bump spring-framework-bom from 5.3.0 to 5.3.1 #1598
  • Bump byte-buddy.version from 1.10.17 to 1.10.18 #1586
  • Bump axonserver-connector-java from 4.4.2 to 4.4.3 #1585
  • Bump hibernate-entitymanager from 5.4.22.Final to 5.4.23.Final #1584
  • Bump micrometer-core from 1.5.6 to 1.6.0 #1582
  • Bump spring.boot.version from 2.3.4.RELEASE to 2.3.5.RELEASE #1581
  • Bump spring-boot-starters from 2.2.10.RELEASE to 2.2.11.RELEASE #1580
  • Bump micrometer-core from 1.5.5 to 1.5.6 #1578
  • Bump spring-framework-bom from 5.2.9.RELEASE to 5.3.0 #1577
  • Bump mockito.version from 3.5.15 to 3.6.0 #1576
  • Bump projectreactor.version from 3.3.10.RELEASE to 3.4.0 #1575
  • Bump joda-time from 2.10.7 to 2.10.8 #1574
  • Bump metrics-core from 4.1.13 to 4.1.14 #1573
  • Bump maven-javadoc-plugin from 2.10.4 to 3.2.0 #1572
  • Bump postgresql from 42.2.17 to 42.2.18 #1570
  • Bump maven-source-plugin from 3.1.0 to 3.2.1 #1569
  • Bump metrics-core from 3.1.2 to 4.1.13 #1568
  • Bump xstream from 1.4.13 to 1.4.13-java7 #1567
  • Bump joda-time from 2.10.6 to 2.10.7 #1566
  • Bump cache-api from 1.0.0 to 1.1.1 #1565
  • Bump micrometer-core from 1.3.0 to 1.5.5 #1564
  • Bump hibernate-validator from 5.3.6.Final to 6.1.6.Final #1563
  • Bump jaxb-api from 2.3.0 to 2.3.1 #1562
  • Bump mysql-connector-java from 8.0.21 to 8.0.22 #1559
  • Bump mockito.version from 3.5.13 to 3.5.15 #1558
  • Bump xom from 1.2.5 to 1.3.5 #1557
  • Bump maven-bundle-plugin from 3.3.0 to 5.1.1 #1556
  • Bump xstream from 1.4.11.1 to 1.4.13-java7 #1555
  • Bump spring-security-bom from 5.1.4.RELEASE to 5.4.1 #1553
  • Bump maven-assembly-plugin from 2.6 to 3.3.0 #1552
  • Bump maven-resources-plugin from 3.1.0 to 3.2.0 #1551
  • Bump validation-api from 1.1.0.Final to 2.0.1.Final #1550
  • Bump javassist from 3.24.1-GA to 3.27.0-GA #1549
  • Bump jackson-bom from 2.9.8 to 2.11.3 #1548
  • Bump maven-jar-plugin from 3.1.2 to 3.2.0 #1547
  • Bump junit.jupiter.version from 5.5.2 to 5.7.0 #1546
  • Bump joda-time from 2.3 to 2.10.6 #1545
  • Bump axon-mongo from 4.0 to 4.4 #1544
  • Bump spring.boot.version from 2.1.8.RELEASE to 2.3.4.RELEASE #1542
  • Bump hibernate-entitymanager from 5.4.1.Final to 5.4.22.Final #1541
  • Bump hamcrest-core from 1.3 to 2.2 #1540
  • Bump postgresql from 42.2.8 to 42.2.17 #1539
  • Bump jacoco-maven-plugin from 0.8.5 to 0.8.6 #1538
  • Bump junit from 4.12 to 4.13.1 #1535
  • Bump byte-buddy.version from 1.9.16 to 1.10.17 #1534
  • Bump spring-framework-bom from 5.1.9.RELEASE to 5.2.9.RELEASE #1533
  • Bump projectreactor.version from 3.3.6.RELEASE to 3.3.10.RELEASE #1532
  • Bump mysql-connector-java from 8.0.19 to 8.0.21 #1531
  • Bump axonserver-connector-java from 4.4 to 4.4.2 #1530
  • Bump mockito.version from 3.0.0 to 3.5.13 #1529
  • Bump slf4j.version from 1.7.28 to 1.7.30 #1528
  • Bump spring-boot-starters from 2.1.8.RELEASE to 2.2.10.RELEASE #1527
  • Bump commons-io from 2.6 to 2.8.0 #1526
  • Bump jsr305 from 3.0.1 to 3.0.2 #1525
  • Added dependabot to the project #1522
  • Bump hibernate-validator from 5.3.5.Final to 5.3.6.Final #1508

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

AxonFramework - Axon Framework v4.4.8

Published by github-actions[bot] over 3 years ago

🪲 Bug Fixes

  • Interface on @AggregateMember should not be allowed #1742
  • Unable to receive initial result of subscription query when upgrading from 4.3.x to 4.4.x #1737

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

AxonFramework - Axon Framework v4.4.7

Published by github-actions[bot] over 3 years ago

📈 Enhancements

  • Last sql select statement is done twice #1689

🪲 Bug Fixes

  • Concepts of GenericEventMessage & DomainEventMessage gets lost #1697
  • Propagate errors on cancelled Subscription Query #1695

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

AxonFramework - Axon Framework v4.4.6

Published by github-actions[bot] over 3 years ago

📈 Enhancements

  • Improved logging and minor code style fixes #1625

🪲 Bug Fixes

  • [#1682] Ensure provided first sequence number is used as fallback in absence of events in the historic event store #1683
  • SequenceEventStorageEngine.readEvents gives incorrect number of events from activeStorage if no events are read from historic #1682
  • Entire query update stream completed when stopping single emitter instance #1680
  • [#1663] Create a single QueryHandler instance to be used for registration #1675
  • Add ChildEntity Command Handlers to entire Aggregate Hierarchy #1674
  • [#1665] Resolve Duplicate Interceptor Invocations on givenCommands #1666
  • AggregateTestFixture executes command handler interceptors twice for a given command #1665
  • Queries are executed twice if there are two queries with the same request type but different response types #1663
  • Fixed latency monitor to measure actual latency of event processing #1652
  • Fixed issue using load or create in combination with Caching repository #1626
  • [#1452] Reset error state on segment when it becomes healthy again #1618
  • EventTrackerStatus isErrorState() does not reset his state after an Error. #1452

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

AxonFramework - Axon Framework v4.4.5

Published by github-actions[bot] almost 4 years ago

🪲 Bug Fixes

  • [#1611] MetaData deserilization and Ignoring Snapshots on readEvents for seqNo = 0 #1612
  • EventStore.readEvents with sequenceNumber=0 also gives snapshot events. #1611
  • [#1604] Create head token if tokenAt has no result #1607
  • Initial Tracking Token with date after last event starts at the beginning #1604

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

AxonFramework - Axon Framework v4.4.4

Published by github-actions[bot] almost 4 years ago

⭐ Features

  • Add Snapshot trigger on aggregate load time #1521

📈 Enhancements

  • [#1518] Polymorphic AbstractAggregateFactory constructor #1594
  • [#1520] Make CommandMessageFilter implementations Jackson serializable #1592
  • Make CommandMessageFilter implementations serializable through Jackson #1520
  • Change Optional#orElse to Optional#orElseGet invocation #1519
  • Polymorphic AbstractAggregateFactory constructor #1518

🪲 Bug Fixes

  • [#1593] Filter ResetHandlers from canHandleType #1597
  • EventTrackerStatusChangeListener Invocation Fix #1596
  • Child Entities Duplicated in Aggregate Model #1595
  • @ResetHandler in event listener prevents blacklisting #1593
  • Added root cause exception to stacktrace on error reading events #1579
  • Segment split validation fix #1524
  • [#1516] getMetrics is not for computation of metric #1517
  • EventProcessorLatencyMonitor does not report correct metrics #1516

🛠️ Dependency Upgrade

  • Bump axonserver-connector-java from 4.4.3 to 4.4.4 #1600
  • Failed to start bean 'queryHandlerSubscriber'; nested exception is io.grpc.StatusRuntimeException: UNAVAILABLE #1571

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

AxonFramework - Axon Framework v4.4.3

Published by smcvb about 4 years ago

AxonFramework - Axon Framework v4.4.2

Published by smcvb about 4 years ago

AxonFramework - Axon Framework v4.4.1

Published by MGathier about 4 years ago

AxonFramework - Axon Framework v4.4

Published by smcvb about 4 years ago

AxonFramework - Axon Framework v4.3.5

Published by smcvb over 4 years ago

AxonFramework - Axon Framework v4.3.4

Published by smcvb over 4 years ago

AxonFramework - Axon Framework v4.3.3

Published by smcvb over 4 years ago

AxonFramework - Axon Framework v4.3.2

Published by smcvb over 4 years ago

AxonFramework - Axon Framework v4.3.1

Published by smcvb over 4 years ago

AxonFramework - Axon Framework v4.3

Published by smcvb over 4 years ago

AxonFramework - Axon Framework v4.2.2

Published by smcvb over 4 years ago

AxonFramework - Axon Framework v4.2.1

Published by abuijze almost 5 years ago

AxonFramework - Axon Framework v4.2

Published by smcvb about 5 years ago