-
Notifications
You must be signed in to change notification settings - Fork 87
Description
Though the public release is still a bit off since we need to decide what will be included, this is a catch all issue for dealing with anything to do with assisting this release.
Currently, it contains two packages: beast.pkgmgmt and beast.base.
The beast.app package is move to BEAST.app, which is Swing based and BeastFX, which is JavaFX based. The former does not allow GUI unit testing with java version over 8, while the latter does, and has a number of new features built int like help me choose buttons, theme chooser and method section generation.
scripts/migrate.md contains some information on how to migrate v2.6 packages to v2.7. Most notably, classes moved to get a more logical structure so imports need to be adjusted (a script is available to assist), and all BEAST objects need to be declared in the version.xml file.
There is a v2.6 branch containing the v2.6.7 code + recent updates.