Releases: gemini-hlsw/goats
Release list
26.8.0rc1
See https://goats.readthedocs.io/en/26.8.0rc1/project_details/changelog.html
What's Changed
- GOATS-1374: Fix telescope name and add filter suffix for LSST and ZTF data ingested from ANTARES by @miguelgomezgomez in #697
- GOATS-1378: Show exception class when error message is empty by @miguelgomezgomez in #700
- GOATS-1382: Fix color scheme regression in light curve photometry data by @miguelgomezgomez in #701
- Bump actions/checkout from 6 to 7 in the ci-dependencies group across 1 directory by @dependabot[bot] in #688
- GOATS-1384: Bump the development-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #690
- GOATS-1357: Overhaul the management and listing of files in GOATS by @miguelgomezgomez in #698
- Bump pydantic-settings from 2.14.1 to 2.14.2 by @dependabot[bot] in #691
- Bump ujson from 5.12.1 to 5.13.0 by @dependabot[bot] in #692
- Bump soupsieve from 2.8.3 to 2.8.4 by @dependabot[bot] in #702
- GOATS-1389: Fix light curve CSV file getting unwanted suffix on photometry update by @miguelgomezgomez in #706
- GOATS-1388: Update file type management to correctly affect Photometry and Spectroscopy tabs by @miguelgomezgomez in #704
- GOATS-1337: Integrate JDaviz into GOATS by @miguelgomezgomez in #670
Full Changelog: 26.7.0...26.8.0rc1
26.7.0
See https://goats.readthedocs.io/en/26.7.0/project_details/changelog.html
What's Changed
- GOATS-1344: Bump the ci-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #672
- Bump ruff from 0.15.16 to 0.15.17 in the development-dependencies group across 1 directory by @dependabot[bot] in #674
- GOATS-1346: Bump ipykernel from 7.2.0 to 7.3.0 in the notebook-dependencies group across 1 directory by @dependabot[bot] in #675
- Bump tornado from 6.5.5 to 6.5.6 by @dependabot[bot] in #676
- GOATS-1348: Fix for code scanning alert no. 19: Client-side cross-site scripting by @miguelgomezgomez in #678
- GOATS-1348: Fix for code scanning alert no. 20: Client-side cross-site scripting by @miguelgomezgomez in #679
- GOATS-1305: update code to support breaking changes in latest gpp client version by @miguelgomezgomez in #644
- GOATS-1351: Bump pytest from 9.0.3 to 9.1.0 in the development-dependencies group by @dependabot[bot] in #677
- Bump aiohttp from 3.14.0 to 3.14.1 by @dependabot[bot] in #680
- Bump tornado from 6.5.6 to 6.5.7 by @dependabot[bot] in #681
- Bump starlette from 1.0.1 to 1.3.1 by @dependabot[bot] in #682
- Bump bleach from 6.3.0 to 6.4.0 by @dependabot[bot] in #683
- GOATS-1349: Allow changing calibration status to triggering in GPP by @miguelgomezgomez in #684
- GOATS-1334: Upgrade Dragons to latest patch release 4.2.2 by @miguelgomezgomez in #686
- GOATS-1358: Fix broken toast messages by @miguelgomezgomez in #687
- GOATS-1187: Allow the Name field to be editable on the GPP app by @miguelgomezgomez in #694
Full Changelog: 26.6.0...26.7.0
26.6.0
See https://goats.readthedocs.io/en/26.6.0/project_details/changelog.html
What's Changed
- GOATS-1313 Fix logout broken by Django upgrade by @miguelgomezgomez in #653
- GOATS-1314: Fix datetime rendering changes introduced by Django 5 by @miguelgomezgomez in #654
- GOATS-1318: Pin gpp-client to 26.4.0 to match conda environment by @miguelgomezgomez in #656
- GOATS-1319: Fix DataProduct metadata missing error when creating a DRAGONS run by @miguelgomezgomez in #658
- GOATS-1309: Fix error when GPP client is not closed after a request by @miguelgomezgomez in #651
- GOATS-1320: Handle application errors gracefully without exposing Django debug page by @miguelgomezgomez in #659
- GOATS-1328: Fix JS9 image display regression introduced by debug mode change by @miguelgomezgomez in #661
- GOATS-1329: Update icon when DataProduct file is replaced with same name in DRAGONS reduction by @miguelgomezgomez in #662
- GOATS-1326: Show shutdown button on login page for unauthenticated users by @miguelgomezgomez in #663
- GOATS-1127: Allow multiple GPP app accordion sections to be open simultaneously by @miguelgomezgomez in #665
- GOATS-1332: Fix GPP client environment defaulting to development instead of production by @miguelgomezgomez in #666
- GOATS-1128: Make GPP app form read-only when observation state is complete or ongoing by @miguelgomezgomez in #667
- GOATS-1333:Add auto-login to GOA archive link to avoid anonymous access denial by @miguelgomezgomez in #668
- GOATS-1336: Fix 404 error on documentation links in GOATS interface by @miguelgomezgomez in #669
- GOATS-1338: Improve DRAGONS file manager panels UI: action bar layout and file indicators by @miguelgomezgomez in #671
- GOATS-1339: Bump copier from 9.11.0 to 9.14.1 by @dependabot[bot] in #636
- Bump urllib3 from 2.6.3 to 2.7.0 by @dependabot[bot] in #638
- Bump idna from 3.10 to 3.15 by @dependabot[bot] in #650
- GOATS-1342: Bump the development-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #657
- Bump aiohttp from 3.13.4 to 3.14.0 by @dependabot[bot] in #660
- Bump starlette from 0.49.1 to 1.0.1 by @dependabot[bot] in #664
Full Changelog: 26.5.3...26.6.0
26.6.0rc2
See https://goats.readthedocs.io/en/26.6.0rc2/project_details/changelog.html
What's Changed
- GOATS-1319: Fix DataProduct metadata missing error when creating a DRAGONS run by @miguelgomezgomez in #658
- GOATS-1309: Fix error when GPP client is not closed after a request by @miguelgomezgomez in #651
- GOATS-1320: Handle application errors gracefully without exposing Django debug page by @miguelgomezgomez in #659
- GOATS-1328: Fix JS9 image display regression introduced by debug mode change by @miguelgomezgomez in #661
- GOATS-1329: Update icon when DataProduct file is replaced with same name in DRAGONS reduction by @miguelgomezgomez in #662
- GOATS-1326: Show shutdown button on login page for unauthenticated users by @miguelgomezgomez in #663
- GOATS-1127: Allow multiple GPP app accordion sections to be open simultaneously by @miguelgomezgomez in #665
- GOATS-1332: Fix GPP client environment defaulting to development instead of production by @miguelgomezgomez in #666
- GOATS-1128: Make GPP app form read-only when observation state is complete or ongoing by @miguelgomezgomez in #667
- GOATS-1333:Add auto-login to GOA archive link to avoid anonymous access denial by @miguelgomezgomez in #668
- GOATS-1336: Fix 404 error on documentation links in GOATS interface by @miguelgomezgomez in #669
- GOATS-1338: Improve DRAGONS file manager panels UI: action bar layout and file indicators by @miguelgomezgomez in #671
Full Changelog: 26.6.0rc1...26.6.0rc2
26.6.0rc1
See https://goats.readthedocs.io/en/26.6.0rc1/project_details/changelog.html
What's Changed
- GOATS-1318: Pin gpp-client to 26.4.0 to match conda environment by @miguelgomezgomez in #656
Full Changelog: 26.5.4rc1...26.6.0rc1
26.5.4rc1
See https://goats.readthedocs.io/en/26.5.4rc1/project_details/changelog.html
What's Changed
- GOATS-1313 Fix logout broken by Django upgrade by @miguelgomezgomez in #653
- GOATS-1314: Fix datetime rendering changes introduced by Django 5 by @miguelgomezgomez in #654
Full Changelog: 26.5.3...26.5.4rc1
26.5.3
See https://goats.readthedocs.io/en/26.5.3/project_details/changelog.html
What's Changed
- GOATS-1306: Update GPP client to 26.4.1dev1 for GMOS imaging compatibility by @miguelgomezgomez in #647
- GOATS-1307: Upgrade to Django 5 by @miguelgomezgomez in #648
- GOATS-1308: Refactor GOATS shutdown process for improved reliability by @miguelgomezgomez in #649
Full Changelog: 26.5.2...26.5.3
26.5.2
See https://goats.readthedocs.io/en/26.5.2/project_details/changelog.html
What's Changed
- GOATS-1292: Remove unused configuration field by @miguelgomezgomez in #627
- GOATS-1292: Refact position angle editor by @miguelgomezgomez in #628
- GOATS-1236: Display data from the GMOS imaging mode in the frontend by @miguelgomezgomez in #629
- GOATS-1189: Show all file types in DRAGONS app processed files list by @miguelgomezgomez in #621
- GOATS-1299: Bump ruff from 0.15.11 to 0.15.12 in the development-dependencies group across 1 directory by @dependabot[bot] in #625
- GOATS-1294: Fix status non-proprietary gpp observations by @miguelgomezgomez in #630
- GOATS-1287: auto ingest processed calibration files from archive in dragons app by @miguelgomezgomez in #637
- GOATS-1303: fix the label names when attempting to update the observation by @miguelgomezgomez in #640
- GOATS-1223: Prevent GPP from auto-updating the target name, ra and dec in the observation by @miguelgomezgomez in #599
- GOATS-1302: Update ReducedDatum when data product with same name is updated by @miguelgomezgomez in #639
- GOATS-1085: Make notification show the correct observation ID when downloading by @miguelgomezgomez in #645
- GOATS-704: Have a shut down button on the GOATS interface to terminate the application without going to the terminal by @miguelgomezgomez in #646
Full Changelog: 26.4.7...26.5.2
26.5.1
See https://goats.readthedocs.io/en/26.5.1/project_details/changelog.html
What's Changed
- GOATS-1292: Remove unused configuration field by @miguelgomezgomez in #627
- GOATS-1292: Refact position angle editor by @miguelgomezgomez in #628
- GOATS-1236: Display data from the GMOS imaging mode in the frontend by @miguelgomezgomez in #629
- GOATS-1189: Show all file types in DRAGONS app processed files list by @miguelgomezgomez in #621
- GOATS-1299: Bump ruff from 0.15.11 to 0.15.12 in the development-dependencies group across 1 directory by @dependabot[bot] in #625
- GOATS-1300: Bump marshmallow from 3.26.1 to 3.26.2 by @dependabot[bot] in #623
- GOATS-1301: Update tomtoolkit from 2.31.7 to 2.32.2 by @miguelgomezgomez in #633
Full Changelog: 26.4.7...26.5.1
26.4.7
See https://goats.readthedocs.io/en/26.4.7/project_details/changelog.html
What's Changed
- GOATS-1243: Show the most recent photometry in the target card of the GPP app by @miguelgomezgomez in #622
- Bump pygments from 2.19.1 to 2.20.0 by @dependabot[bot] in #591
- Bump the ci-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #610
- Bump the development-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #611
- Bump pillow from 11.3.0 to 12.2.0 by @dependabot[bot] in #613
- GOATS-1292 Remove unused configuration field by @miguelgomezgomez in #624
Full Changelog: 26.4.5...26.4.7