Releases: openbase/jul
Releases · openbase/jul
JUL v3.5.0
What's Changed
- Bugfix/#43 fix controller restart on config change by @DivineThreepwood in #104
- Upgrade deps by @DivineThreepwood in #105
- Bugfix/file registry locking bug by @DivineThreepwood in #106
- Stability and debugging improvements. by @DivineThreepwood in #107
- Feature/port swing game engine to kotlin by @DivineThreepwood in #108
Full Changelog: v3.4.0...v3.5.0
JUL v3.4.0
What's Changed
- Feature/#72 fix rpcexception resolution by @pLeminoq in #77
- Implement RPCResolvedExceptionTest and port exception to kotlin. by @DivineThreepwood in #78
- Feature/#81 avoid empty label entries by @DivineThreepwood in #82
- Bugfix/bco#77 review protobuf merge from usage to avoid list entry dublication by @DivineThreepwood in #83
- Feature/tests by @pLeminoq in #84
- Implement TriggerPool State Observation Service by @DivineThreepwood in #85
- Feature/#86 parallel rpcs by @pLeminoq in #87
- Implement detection of redundant launcher execution by @DivineThreepwood in #89
- Removed toString() prints of identifiers that could leads to huge ser… by @DivineThreepwood in #91
- implement removal if unused topics and formatting by @pLeminoq in #93
- 94 implement rpc method priority by @pLeminoq in #95
- Implement Auto Deadlock detection on Test Timeout via JUnit5 Test Extension Annotation by @DivineThreepwood in #97
- 98 elimate usage of uninterruptable locking by @pLeminoq in #99
- Improve nullability handling. by @DivineThreepwood in #101
- make lock holder traceable by @DivineThreepwood in #103
Full Changelog: v3.3.1...v3.4.0
`v3.3.1`
- Improve RPC Exception handling.
Full Changelog: v3.3.0...v3.3.1
`v3.3.0`
What's Changed
- Feature/#73 port to kotlin 1.7 by @DivineThreepwood in #75
- Re-Implement validating timestamps of requestData events by @pLeminoq in #74
- always restart sync task on resync. by @DivineThreepwood in #76
Full Changelog: https://github.com/openbase/jul/commits/v3.3.0
v3.2.0
What's Changed
- Fix central maven deployment and RCP Communication Improvements. by @DivineThreepwood in #71
Full Changelog: v3.1.1...v3.2.0
v3.1.1
- This is just a test release that refers to the hash of version
v3.1.0
- please checkout the change log of
v3.1.0
v3.1.0
What's Changed
- Change the way RPCHelper accesses the stackTrace in order to get the methodName. by @jdaberkow in #15
- Added PermissionDeniedException. by @Harmageddon in #25
- Fix bug in color transformator by @jdaberkow in #26
- Added SynchronizableRegistryImpl by @THuppke in #31
- Added classes Line3D and Ray3D to javafx package by @THuppke in #32
- Feature resource allocation by @DivineThreepwood in #34
- Feature registry synchronizer fix by @THuppke in #36
- MQTT RPC by @pLeminoq in #61
- Feature - First MQTT Draft by @pLeminoq in #62
- [65] fix client already disconnected failure. by @DivineThreepwood in #66
- Feature/update tests to junit5 by @DivineThreepwood in #67
- Bump commons-io from 2.5 to 2.7 in /processing/default by @dependabot in #68
- Feature/#57 switch build system from maven to gradle by @DivineThreepwood in #69
New Contributors
- @DivineThreepwood made their first contribution in #3
- @jdaberkow made their first contribution in #15
- @Harmageddon made their first contribution in #25
- @pLeminoq made their first contribution in #61
- @dependabot made their first contribution in #68
Full Changelog: https://github.com/openbase/jul/commits/v3.1.0
v1.3.0
v1.2.0
[maven-release-plugin] copy for tag v1.2.0
Performance Improvements and Bugfixes
- OpenhabCommandTransformer now correctly transforms decimal values to brightnessStates
- Autostart fixed for AbstractExecutableController.
- OpenHAB UpDownState transformer fixed.
- RSBCommunicationService DataProvider notification bugfix.
- Implemented warning filter for timeouts lower than 15 sec.
- Timeout exception printing optimized to avoid log spam.
- New GlobalScheduledExecutionService implemented.
- WatchDog Shutdown pool impemented to redurce thread amount.
- ExecutorService report service implemented.
- Scheduled Executor service integrated in WatchDog to further reduce thread amount.
- GlobalExecutionService refactored to GlobalCachedExecutorService for uniformity reasons.
- Service method implemented to get feedback if registry is currently busy.
- Upgrade AbsoluteLayout dep version.
- bco.registry issue #7 fixed.
- Executor service load feedback optimized.
- Bindings implementing now the Launchable interface.
- Some more javadoc added.
- Optimized the registry error handling during unit tests.
- Configured the license plugin to auto update the project license headers.
- Minor bug fixes.