Releases: amitjoy/osgifx
Releases · amitjoy/osgifx
v2.2.3
-
🚀 Features and Enhancements
- Update Configurator #290
- Update SCR to the latest version #293
- Integrate Lightweight DI in Agent #296
- Main window must be movable #301
- Capture Snapshot in Runtime and Import in OSGi.fx Application #303
- Update encoding in com.osgifx.console.wrapper #304
- Failure content should be shown on textarea #309
- Move Snapshot menu just after Connection #316
- Disable window resizing #318
- Enable Lifecycle Addon #319
- Update Runtime Bundles #320
- Use Felix DM instead of BundleActivators #321
- Introduce better OSGi Logging #330
- Update Bundles in Local Repository #337
- Update Log Configurations #349
- Directory chooser for batch install #351
- Add timestamp to generated files instead of UUID #359
-
🐞 Bug Fixes
- NPE in gogo shell #300
- Fix issue with registering HostSevices as an OSGi sevice #314
- Agent uses a higher version than 1.8 #326
- Handlers cannot inject Supervisor instance #332
- Issues while listing metatypes #335
- java.lang.NullPointerException: Cannot invoke "com.osgifx.console.supervisor.Supervisor.removeOSGiEventListener #339
- java.lang.NullPointerException: Cannot invoke "com.osgifx.console.supervisor.Supervisor.removeOSGiLogListener #340
- Unable to process "ConfigurationCreateHandler.configManager": no actual value was found for the argument "ConfigurationManager" #341
- Unable to process "SendEventHandler.eventManager": no actual value was found for the argument "EventManager" #342
- Unable to process "BatchInstallHandler.installer": no actual value was found for the argument "ArtifactInstaller" #347
- Problem parsing log configuration #353
- Exception while using snapshot agent mode #355
- NPE in HeapMonitorPane #356
v2.2.2
-
🚀 Features and Enhancements
- Introduce SLF4J Integration #252
- Remove unnecessary file #254
- Update Hansolo Artifacts #256
- Update Distro #260
- Improve Logging #262
- Add Shortcut Key for Connection to Local Agent #264
- Introduce use of Apache Aries Component DSL #267
- Logging Bundle Improvements #269
- Update Maven Dependencies #271
- Update runtime bundles as Eclipse 2022.9 has been released #281
- Update Distro #283
-
🐞 Bug Fixes
v2.2.1
-
🚀 Features and Enhancements
-
🐞 Bug Fixes
v2.2.0
-
🚀 Features and Enhancements
- Enable Batch Install Button conditionally #118
- Add start duration of bundles #120
- Change header text of agent connection progress dialog #122
- Feature to change OSGi R7 Log Configuration #124
- Change void return types to XResultDTO while sending events #128
- Introduce bnd templates for extension development #132
- Update Distro #134
- Added functionality to generate distro using OSGi.fx agent #135
- Introduce new FormsFX control for list and map #139
- The Agent API should not have methods with same names #141
- Update Runtime Bundles #148
- Splash Image Icon #151
- Update Icon in README #154
- Consistent Thread Naming Convention for Graph Generator #160
- Retrieve HC list when tab is selected #164
- Ignore JavaFX NS Version #168
- Update ControlsFX #170
- Use the application splash image for installation too #172
- Remove using connection-settings.xml #174
- Update Equinox Preferences to the latest version #175
- Status bar button to refresh the current view #179
- Update Distro #180
- Update Felix SCR #187
- Add refresh button to DMT UI #188
- Add refresh button to graph #190
- Introduce refresh button for log configurations #192
- Check for blank input for search #196
- Filtering should use contains ignore case #198
- Use Guava Collections #200
- Update Hansolo Toolbox #202
- Update Distro #204
- Update Changelog Template #206
- Add functionality to refresh logger contexts when logs tab is selected #210
- Show the thread name in red if it is deadlocked #211
- Updates tooltip descriptions #212
- Introduce Password Field to peek #222
-
🐞 Bug Fixes
- SegmentedButton can be deselected #126
- PID validation issue while creating config #143
- NPE as Global Root Log Level can be null #145
- Warning for JavaFX 18 #150
- Install bundle not activated while installing bundle #156
- IllegalThreadStateException while refreshing graph nodes #158
- GraphUI not updated #159
- Fix Typo in dialog while updating role properties and credentials #166
- Exception while refreshing healthchecks #182
- Eclipse Workspace has not encoding warning #185
- NPE while refreshing healthchecks #194
- NPE while loading Healthcheck controller #205
- Properties UI should only refresh data if the agent is connected #216
- Rarely thrown IndexOutOfBoundsException while starting heap monitor #218
- NPE in heap monitor #220
v2.1.3
v2.1.2
v2.1.1
v2.1.0
-
Features:
- Refactor Feature Agent API #95
- Introduce Deployment Admin Integration #96
- Update Extension Distro #97
- Remove unnecessary artifacts from bnd maven repository #99
- UserAdmin Support #100
- Apache Felix Healthcheck Integration #101
- Update Bnd Libraries and Bnd Gradle Plugin Version #103
- Ignore Bundle-Version for baselining #104
-
Bugs:
v2.0.0
-
Features:
- Update Byte Buddy to latest version #81
- Increase the length of the Deadlock Column #82
- Use of DTO as a return type to execute extension #83
- Refactor Agent Extension #84
- Introduce example project for agent extension #85
- Introduce Baseline #86
- Introduce scripts for updating baseline #87
- Add functionality to update the leaf DMT node value #88
- Introduce missing invariants in the Agent API #89
- Use prefix in all event topics #90
- Change the name of the gogo command execution method #91
- Introduce record instead of plain DTO #92
- Add changelogs template #93
-
Bugs:
v1.1.0
-
Features:
- Remove exporting marker services for classloader leak detector #71
- Remove superfluous framework event handler in agent #72
- Remove superfluous agent API method -
updateFromURL
#73 - Remove superfluous FrameworkEvent handling APIs in Supervisor #74
- Receive events by user-defined event topics #75
- Add topic validator while sending event #77
- Device Management Tree (DMT) Traversal #78
- Add deadlock information to the threads tables #79
- DMT node search filter #80
- Update Byte Buddy to latest version #81
-
Bugs:
- Exception while sending event #76