Skip to content

Prep for v2.7.0 release #1030

@rbouckaert

Description

@rbouckaert

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions