Skip to content

Commit a40b83d

Browse files
committed
v2.7.8 release #1198
1 parent 3556500 commit a40b83d

File tree

3 files changed

+35
-36
lines changed

3 files changed

+35
-36
lines changed

release/common/VERSION HISTORY.txt

Lines changed: 33 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -6,51 +6,50 @@ Last updated: June 2025
66
All issues can be viewed at https://github.com/CompEvol/beast2/issues
77
================================================================================
88
Version 2.7.8 June 2025
9-
o more robust state reconstruction in MCMC. #1201
10-
o improve tracability of XML errors (when spec has not been specified) #28
11-
o Methods for CLI repo management via packagemanager.
9+
## BEAST
1210
o fix DeltaExchangeOperator, BactrianDeltaExchangeOperator, for weighted Dirichlet #1199
1311
o For initialisation & weighing for Dirichlet #1190
14-
o Substitution model RealParamter input to Function input conversions #1196
15-
o allow use of Coalescent without specifying TreeIntervals. #1192
16-
o split off Citable from BEASTInterface so it can be used independently. Facilitates BeastFX#94
17-
o enable uncertain alignments to be filtered by FilteredAlignment. #1188
18-
o fix error reporting of BactrianDeltaExchangeOperator. #1187
12+
o facilitate beast "-validate" option BeastFX#86
1913
o fix for direct simulating from integer distribution #1186
20-
o restore frequencies warning statement #1185
14+
o enhance beast "-validate" option. BeastFX#86
15+
o make TreeWithMetaDataLogger produce correct nr of commas. #1177
2116
o make BactrianOperatorSchedule ignore Uniform operators if parameter is not a RealParameter #1183
17+
o update parameter dimension on -resume #1159
18+
o deal with spaces in quoted attribute values BeastFX#30
19+
o make Newick parser work for MemoryFriendlyTreeSet. BeastFX#85
20+
## BEAUti
21+
o fix issue with link/unlink parittions in BEAUti. BeastFX#83
22+
o fix renaming id's when cloning site model. BeastFX#91
23+
o replace colons by dashes in IDs named by file name. #1184
24+
o make alignments non-clonable for BEAUti link/unlink support #1150
25+
## TreeAnnotator
26+
o Fixing BeastFX#92 GUI dropdown not closing on first selection
27+
## Other apps
28+
o add -includeEvery option to LogCombiner BeastFX#84
29+
o add -version_file option to AppLauncher #1158
30+
o fix threading when running LogAnalyser with threads. BeastFX#81
31+
o make Application validate Inputs after setting Input values. BeastFX#97
32+
o set IDs of parsed trees in tree set BeastFX#87
33+
## For developers
34+
o more robust state reconstruction in MCMC. #1201
35+
o allow use of Coalescent without specifying TreeIntervals. #1192
2236
o add public method to GeneralSubstitutionModel #1181
37+
o add Description to TreeAnnotator, which shows when running treeannotator -help BeastFX#28
38+
o add support for citing methods in TreeAnnotator BeastFX#94
39+
o split off Citable from BEASTInterface so it can be used independently. Facilitates BeastFX#94
40+
o Substitution model RealParamter input to Function input conversions #1196
2341
o robustify tree likelihoods for possibility data is not Alignment #1174
24-
o make TreeWithMetaDataLogger produce correct nr of commas. #1177
2542
o add benchmark interface to BeagelTreeLikelihood #1172
2643
o towards renaming scaleFactor to windowSize in BactrianRandomWalkOperator #1169
2744
o fix indexing error in beagle tree likellihood #1168
28-
o set ids of trees parsed from NEXUS file. BeastFX#87
29-
o facilitate beast "-validate" option BeastFX#86
30-
o Adds CL packagemanager option to add repositories. Closes #1163
31-
o update parameter dimension on -resume #1159
32-
o improve error message for XML where the spec attribute is missing #28
33-
o deal with spaces in quoted attribute values #30
34-
o make alignments non-clonable for BEAUti link/unlink support #1150
3545
o redirect output to stderr in order to prevent it getting redirected to files (e.g. citations in TreeAnnotator) BeastFX#98
36-
o make Application validate Inputs after setting Input values. BeastFX#97
37-
o add Description to TreeAnnotator, which shows when running treeannotator -help #28
38-
o add support for citing methods in TreeAnnotator BeastFX#94
39-
o Fixing #92 GUI dropdown not closing on first selection
40-
o replace colons by dashes in IDs named by file name. #1184
41-
o add more sensible OutOfMemmoryError messages to TreeAnotator #28
42-
o fix renaming id's when cloning site model. BeastFX#91
43-
o set IDs of parsed trees in tree set BeastFX#87
46+
## Improved error messages
47+
o improve tracability of XML errors (when spec has not been specified) #28
48+
o fix error reporting of BactrianDeltaExchangeOperator. #1187
4449
o improve error handling for upgrading packages missing from repositories. #1166
45-
o enhance beast "-validate" option. BeastFX#86
46-
o fix threading when running LogAnalyser with threads. BeastFX#81
47-
o fix -version_file bug #1158
48-
o add -version_file option to AppLauncher #1158
49-
o make Newick parser work for MemoryFriendlyTreeSet. BeastFX#85
50-
o add -includeEvery option to LogCombiner BeastFX#84
51-
o fix issue with link/unlink parittions in BEAUti. BeastFX#83
52-
53-
50+
o add more sensible OutOfMemmoryError messages to TreeAnotator BeastFX#28
51+
o improve error message for XML where the spec attribute is missing BeastFX#28
52+
o restore frequencies warning statement #1185
5453

5554
Version 2.7.7 June 2024
5655
o Add CCD to the list of recommended packages for TreeAnnotator CompEvol/beast2#1138

src/beast/base/core/BEASTVersion2.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ public class BEASTVersion2 extends BEASTVersion {
1515

1616
private static final String DATE_STRING = "2002-2025";
1717

18-
private static final boolean IS_PRERELEASE = true;
18+
private static final boolean IS_PRERELEASE = false;
1919
//
2020
// private static final String BEAST2_WEBPAGE = "http://beast2.org/";
2121
//

src/beast/pkgmgmt/BEASTVersion.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ public class BEASTVersion extends Version {
2121

2222
private static final String DATE_STRING = "2002-2025";
2323

24-
private static final boolean IS_PRERELEASE = true;
24+
private static final boolean IS_PRERELEASE = false;
2525

2626
private static final String PROGRAM_NAME = "BEAST";
2727

0 commit comments

Comments
 (0)