Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
PackageDrone/0.12.0/NewAndNoteworthy
This is the first release at the Eclipse Foundation.
Contents
New features
Maven Import with dependencies
The maven import has the capability now to resolve dependencies before triggering the import process. It also shows an overview of what would happen during the import and allows to include/exclude artifacts before actually performing the import process.
Changes
Change persistence model of Channel service
The persistence model of the channel model was changed in a way that channels are no longer discovered but the channel configuration is stored and ChannelProviders now are requested to load these channels.
This fixes a few oddities internally, like the storage provider prefixed ids ("apm_12345…").
In addition to that it is now possible to give a channel multiple alias names.
A migration logic will load the "old" models and once a change is made on the channel configuration, store it in the new format.
Fixes and improvements
- #2: Ignored default value of Bundle-Localization
Working on Windows
The development setup and the server test has been enhanced to actually support the Windows platform. Package Drone can now be developed, tested and run on the Windows platform. However it is not tested as well as the Linux platform.
Fix the upload API
The upload API and with it the Jekins plugin where broken. This version does fix the upload API and works together with the new version of the Jenkins Plugin (0.2.0). The Jenkins plugin is not part of the Eclipse Package Drone project.
Known bugs and issues
A few.