Releases: phoebe-project/phoebe2
Releases · phoebe-project/phoebe2
PHOEBE 2.4.22
- Fixes bug where LS periodogram was returning frequency instead of period [#1089]
- Fixes passband luminosity computation for the dataset-scaled mode. [#1091]
- Fixes third light computation when multiple passbands are used. [#1091]
- Argument order for compute_l3s() changed to explicitly provide the model as it is required for correct scaling. [#1091]
- Fixes support for newer releases of scipy. [#1102]
PHOEBE 2.4.21
- Add a PHOEBE_TABLES_SERVER environment variable to allow overriding the URL of the queried tables server. [#1060]
- Improved description for fti_oversample parameter. [#1061]
- Updated all http links to https. [#1062]
- Catch ellc OSError. [#1063]
- Fixes parse_solver_times regression introduced in 2.4.20. [#1067]
- Fixes differential_corrections solver when multiple compute options exist. [#1069]
- Fixes crimpl issue with scp files from remote server. [#1074]
PHOEBE 2.4.20
PHOEBE 2.4.19
- Remove unused passband files [#1045]
PHOEBE 2.4.18
- Fix handling of spots in single star rotstar case where spots were not co-rotating properly [#1017]
- Fix misaligned spots bug that caused size of spot to change across the rotation period [#1017]
- Fix animation bug which prevented passing times as a numpy array [#1018]
- Fix continue_from support for scipy optimizers [#1041]
- Fix support for astropy 7.x units [#1043]
PHOEBE 2.4.17
- Fix support for numpy 2.0. [#982]
PHOEBE 2.4.16
PHOEBE 2.4.15
- Fix handling of include_times for RVs with compute_times/phases. [#889]
- GPs on models computed in phase-space will be properly computed based on residuals in time space. [#899]
- Fix units of requivfrac. [#894]
- Fix adopting mask_phases from lc_geometry. [#896]
- Fix population of wavelength array in load function for passbands. [#914]
- Temporarily cap numpy dependency < 2.0. [#930]
- Fix installation of phoebe-server CLI script to launch from UI. [#929]
- Fix passing compute to export_solver with features attached. [#922]
- sigmas_lnf: change handling of noise-nuissance parameter for RVs to no longer depend on the RV amplitude. [#901]
- Remove duplicated phoebe-server code. [#940]
- Fix python 3.12+ support by updating invalid escape sequences. [#948]
- Improved precision in calculation of constraints. [#945]
PHOEBE 2.4.14
- Fix MPI off to not broadcast if never enabled
- Fix warning message in dynesty solver
- Fix multi-compute with enabled/disabled datasets
- Fix error message in compute_ld_coeffs
- Fix segfaults in macos-14
- Now requires C++14-compatible compiler
PHOEBE 2.4.13
- optimization: dynamical RVs avoid unnecessary meshing
- run_checks no longer requires ck2004 atmosphere tables if no datasets use ck2004
- fix treatment of distance for alternate backends (ellc, jktebop)