Releases: andrewauclair/ModernDocking
1.1-alpha-2
Second snapshot of 1.1 release. Docking.bringToFront(String persistentID)
should have been static.
1.0.1
This patch fixes issues found with the 1.0 release version.
What's Changed
- Issue #262 - Display Root Center Handle When Root Docking Handle is Empty by @andrewauclair in #263
- Issue #265 - Fix NullPointerException in FloatListener by @andrewauclair in #270
- Issue #269 - Catch All Exceptions in
DockableMenuItem.addNotify
by @andrewauclair in #273 - Issue #268 - Load "persistentID" and "class-name" XML Attributes by Name Instead of Index by @andrewauclair in #275
- Issue #267 - Use TOP_ALWAYS Instead of TOP in
Settings.alwaysDisplayTabsMode
andsetAlwaysDisplayTabsMode
by @andrewauclair in #277 - Fix Issues with Overridden Methods That Should Have Been Deprecated by @andrewauclair in #280
Full Changelog: 1.0...1.0.1
1.1-alpha-1
First snapshot release for the 1.1 release. This snapshot removes all deprecated methods and moves Modern Docking from the ModernDocking
package to the io.github.andrewauclair.moderndocking
package.
0.12.1
DefaultDockingPanel.isLimitedToRoot
and DefaultDockingPanel.setLimitedToRoot
should have been deprecated and now are. The new, missing, versions have also been added: DefaultDockingPanel.isLimitedToWindow
and DefaultDockingPanel.setLimitedToWindow
.
The single-app version of Docking
contained a missing deprecation. Docking.configurePinning
should have been deprecated and now is. Docking.configureAutoHide
has been added to replace it and call the DockingAPI.configureAutoHide
method.
DockingAPI.autoHideAllowed
has been deprecated in favor of a properly named method DockingAPI.isAutoHideAllowed
. These have both been added to the single-app Docking
class. Docking.autoHideAllowed
has been properly marked as deprecated.
These changes will be released in 0.12.1 and 1.0.1 and the deprecated functions will be removed in the 1.1 release.
1.0.1-alpha-1
First snapshot for 1.0.1 release.
1.0
The official 1.0 release is finally here.
This version contains a few bug fixes and updates to all the latest dependencies and GitHub Actions. A 1.1 release will be done at the end of January 2025, which will remove all deprecated classes, functions, and packages (see issue #256).
What's Changed
- Updating to the latest Gradle and Flatlaf by @andrewauclair in #252
- Issue #196 by @andrewauclair in #253
- Issue #243 by @andrewauclair in #254
- Official 1.0 release by @andrewauclair in #255
Full Changelog: 0.12.0...1.0
0.12.0
What's Changed
- Fixes for #174, #175 and #176 for exception improvements. by @andrewauclair in #178
- 0.11.1 fixes by @andrewauclair in #192
- Documentation Overhaul by @andrewauclair in #156
- Windows will now retain their previous size and location if maximized by @andrewauclair in #201
- Flatlaf 3.3 by @andrewauclair in #203
- Throwing the correct exceptions. by @andrewauclair in #202
- Deprecating
RootDockState
and associated functions for removal. by @andrewauclair in #204 - Add the Ability to Disable the Active Dockable Highlighter by @andrewauclair in #205
- Update README.md by @andrewauclair in #214
- Compile Time Dependencies by @andrewauclair in #215
- Experimental change to properly track the type of a docking property. by @andrewauclair in #170
- Rename Pin/Unpin Feature to Auto-Hide by @andrewauclair in #163
- Issue #223 by @andrewauclair in #224
- Fixing error. by @andrewauclair in #225
- Overlay refactor. by @andrewauclair in #226
- Fixing javadoc error. by @andrewauclair in #227
- Update to Gradle 8.8 and Other Dependencies by @andrewauclair in #228
- Cleanup by @andrewauclair in #229
- Provide Renamed Package Alongside Existing Package by @andrewauclair in #231
- Publish action package rename by @andrewauclair in #232
- Issue #230 by @andrewauclair in #233
- Maven central links by @andrewauclair in #236
- Improve API for Tab Preference Selection by @andrewauclair in #235
- Hide Internal RootDockingPanel Methods by @andrewauclair in #234
- The property changes for 0.12 caused the properties not save and reload. by @andrewauclair in #237
- Issue #165 by @andrewauclair in #238
- Load and save layouts from IO streams. by @mperrando in #241
- Issue #244 - Request Close of Dockable. by @andrewauclair in #246
- Dependency Cleanup by @andrewauclair in #249
- Starting the 0.12.0 release by @andrewauclair in #250
- Publishing GPG Key ID Fix by @andrewauclair in #251
New Contributors
- @mperrando made their first contribution in #241
Full Changelog: 0.11.0...0.12.0
0.11.6
Issue #230. Fixing shutdown exception issue in 0.11.5.
Full Changelog: 0.11.5...0.11.6
Package Rename Test 2
package-rename-test-2 Adding the ability to build with the maven version of modern docking …
Package Rename Test
package-rename-test Fix the publish action.