Skip to content

Releases: gemini-hlsw/goats

26.3.0

03 Mar 17:30

Choose a tag to compare

See https://goats.readthedocs.io/en/26.3.0/project_details/changelog.html

What's Changed

Full Changelog: 26.2.0...26.3.0

26.1.1

07 Jan 15:48

Choose a tag to compare

See https://goats.readthedocs.io/en/26.1.1/project_details/changelog.html

What's Changed

Full Changelog: 26.1.0...26.1.1

26.1.0

07 Jan 14:35

Choose a tag to compare

See https://goats.readthedocs.io/en/26.1.0/project_details/changelog.html

What's Changed

  • GOATS-1051: Add apscheduler to the dependabot.yaml file in the depenency group by @miguelgomezgomez in #509
  • GOATS-1015 GOATS-1045: UI: Static scheduling window form layout; by @miguelgomezgomez in #505
  • GOATS-1100 GOATS-1094 GOATS-1095: Bugfixes and improvements. by @davner in #512
  • GOATS-1112: Fix issue with missing recipe modules in data products. by @davner in #513
  • GOATS-1106: Implement an accordion folding option in the GPP form. by @miguelgomezgomez in #510
  • GOATS-1116: Add DRAGONS advanced features support. by @davner in #514
  • GOATS-1043: Add scheduling window to staging table by @miguelgomezgomez in #518
  • GOATS-1042: Form validation for scheduling window by @miguelgomezgomez in #519
  • GOATS-1048 GOATS-1049: Add scheduling window serializer; Attach scheduling windows to GPP payload by @miguelgomezgomez in #520
  • Bump apscheduler from 3.11.0 to 3.11.1 by @dependabot[bot] in #479
  • Revert "Bump apscheduler from 3.11.0 to 3.11.1" by @miguelgomezgomez in #523
  • GOATS-1130: Bump the development-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #516
  • GOATS-1132: Bump furo from 2025.9.25 to 2025.12.19 in the documentation-dependencies group by @dependabot[bot] in #522
  • GOATS-1103: Updated team info in doc by @soraisam in #526
  • GOATS-1134: Bump the dependencies group across 1 directory with 5 updates by @dependabot[bot] in #503

Full Changelog: 25.11.4...26.1.0

25.11.4

28 Nov 21:15

Choose a tag to compare

See https://goats.readthedocs.io/en/25.11.4/project_details/changelog.html

What's Changed

  • GOATS-1059: Create walkthrough of conda version 25.11.3. by @davner in #490
  • GOATS-1063 GOATS-1011 GOATS-1062: Refactor GPP observation handling and related serializers. by @davner in #493
  • GOATS-712: Update deployment docs to reflect automated version and sha256 update. by @davner in #494
  • GOATS-1012: Connect update and save observation endpoints. by @davner in #496
  • GOATS-1089: Change "Update On GPP and Save" to just "Update On GPP". by @davner in #500
  • GOATS-1087 GOATS-1088: Add hook to handle RONCHI and PINHOLE OBSTYPE in DRAGONS. by @davner in #498
  • GOATS-1091: Update DRAGONS and fits_storage to latest release. by @davner in #501
  • GOATS-1066 GOATS-1073 GOATS-1074 GOATS-1075: Implement status page. by @davner in #495
  • GOATS-1082: Migrate exposure time mode to inside instrument. by @davner in #504
  • GOATS-916: Update Getting your token docs for antares2goats by @miguelgomezgomez in #506
  • GOATS-1021: Update the user documentation to properly place the `Upda… by @miguelgomezgomez in #507
  • GOATS-1098: bumps-the-development-dependencies-pytest-pytest-asyncio-and-ruff by @dependabot[bot] in #492
  • GOATS-1099: Bump actions/checkout from 5 to 6 in the ci-dependencies group by @dependabot[bot] in #502

Full Changelog: 25.11.3...25.11.4

25.11.3

07 Nov 23:08

Choose a tag to compare

See https://goats.readthedocs.io/en/25.11.3/project_details/changelog.html

What's Changed

  • GOATS-845 GOATS-723: Fix bug for displaying and logic for ID. [skip ci] by @davner in #489

Full Changelog: 25.11.2...25.11.3

25.11.2

07 Nov 22:34

Choose a tag to compare

See https://goats.readthedocs.io/en/25.11.2/project_details/changelog.html

What's Changed

  • GOATS-845 GOATS-723: Add GPP program ID field and GPP URL generation for GEM observations. by @davner in #488

Full Changelog: 25.11.1...25.11.2

25.11.1

07 Nov 20:45

Choose a tag to compare

See https://goats.readthedocs.io/en/25.11.1/project_details/changelog.html

What's Changed

  • GOATS-1013 GOATS-1054 GOATS-1025 GOATS-1053 GOATS-1056: GOA fixes and logging. by @davner in #486
  • GOATS-1007: Change value of search radius in GOA from 15 arcsec to 3 arcmin. by @davner in #487

Full Changelog: 25.11.0...25.11.1

25.11.0

06 Nov 03:32

Choose a tag to compare

See https://goats.readthedocs.io/en/25.11.0/project_details/changelog.html

What's Changed

  • GOATS-869 GOATS-871: Update documentation for devs and update pre-commit file. by @davner in #423
  • GOATS-872: Bump actions/setup-node from 4 to 5 in the ci-dependencies group by @dependabot[bot] in #419
  • GOATS-873: Bump the development-dependencies group with 4 updates by @dependabot[bot] in #421
  • GOATS-874: Start UI work for creating new observation with GPP. by @davner in #424
  • GOATS-876: Develop brightnesses editor for creating new observation. by @davner in #425
  • GOATS-875: Add class to generate source profile editor for GPP. by @davner in #426
  • GOATS-877: Add UI for constraints for GPP create observation. by @davner in #427
  • GOATS-879: Add UI for selecting approved configs from GPP. by @davner in #428
  • GOATS-881: Update UI for approved ToO configurations. by @davner in #432
  • Bump the development-dependencies group with 4 updates by @dependabot[bot] in #429
  • Bump furo from 2025.7.19 to 2025.9.25 in the documentation-dependencies group by @dependabot[bot] in #431
  • GOATS-883 GOATS-884: Split GPP observations into ToO and normal categories in the API response. by @davner in #433
  • GOATS-885: Update UI to support ToO selection for approved configurations. by @davner in #435
  • GOATS-902: Refactor observation form building and editor components. by @davner in #437
  • GOATS-920: Add ExposureModeEditor component for signal-to-noise and time/count modes. by @davner in #438
  • GOATS-922: Add dynamic select and input for position angle constraint. by @davner in #439
  • GOATS-918: Change Edit to Update for GPP application. by @davner in #440
  • GOATS-921 GOATS-928: Display RA and Dec on GPP interface. by @davner in #444
  • GOATS-912: Add --version flag to CLI for reporting GOATS client version by @miguelgomezgomez in #441
  • GOATS-914: New Inject GOATS version into template context by @miguelgomezgomez in #442
  • GOATS-919 GOATS-936: Correct position angle logic and fix readOnly logic. by @davner in #445
  • GOATS-938: Remove resolution and wavelength interval fields. by @davner in #446
  • GOATS-947: Add documentation for updating dependencies. by @davner in #449
  • GOATS-913: New Show the version of GOATS on the footer by @miguelgomezgomez in #443
  • Bump ruff from 0.13.1 to 0.13.3 in the development-dependencies group by @dependabot[bot] in #436
  • GOATS-951: Add conda-forge maintenance documentation. by @davner in #451
  • GOATS-954 GOATS-955 GOATS-956 GOATS-958 GOATS-959: Create ToO API endpoints. by @davner in #453
  • GOATS-945: Add ToO observation submission and hooks in GPP application. by @davner in #454
  • GOATS-957: Bump ipykernel from 6.30.1 to 7.0.0 in the notebook-dependencies group by @dependabot[bot] in #447
  • Bump astral-sh/setup-uv from 6 to 7 in the ci-dependencies group by @dependabot[bot] in #448
  • GOATS-915: Update documentation to include new CLI command by @miguelgomezgomez in #455
  • GOATS-966 GOATS-967 GOATS-968: Implement serializers for brightness, elevation range, and exposure mode. by @davner in #456
  • Bump the dependencies group across 1 directory with 6 updates by @dependabot[bot] in #434
  • GOATS-975: Revert tomtoolkit back to stable version to fix migration merge issue. by @davner in #458
  • GOATS-969: Add GMOS instrument serializers and registry for GPP. by @davner in #459
  • GOATS-962: Add hidden input fields in observation forms. by @davner in #464
  • GOATS-981: Bump actions/setup-node from 5 to 6 in the ci-dependencies group by @dependabot[bot] in #461
  • GOATS-961 GOATS-983: Add clone target and observation serializers. by @davner in #465
  • GOATS-984 GOATS-986: Add workflow state to backend and frontend. by @davner in #466
  • GOATS-982: Bump ruff from 0.14.0 to 0.14.1 in the development-dependencies group by @dependabot[bot] in #462
  • GOATS-971: add version checker in goats run by @miguelgomezgomez in #457
  • GOATS-985 GOATS-987: Build payload for creating ToO. by @davner in #467
  • GOATS-989: Add missing fragment in GOATS-971 by @miguelgomezgomez in #468
  • GOATS-988: Finalize GPP serializers and tests. by @davner in #469
  • GOATS-990: Add retry mechanism for setting workflow state in GPPTooViewSet. by @davner in #470
  • GOATS-991: Save created ToO GPP observation to GOATS DB via TOM API view. by @davner in #471
  • GOATS-996 GOATS-997 GOATS-998 GOATS-994: Improve GPP ToO handling. by @davner in #474
  • GOATS-1000: Bump ruff from 0.14.1 to 0.14.2 in the development-dependencies group by @dependabot[bot] in #472
  • GOATS-1001: Bump ipykernel from 7.0.1 to 7.1.0 in the notebook-dependencies group by @dependabot[bot] in #473
  • GOATS-993: Display feedback to users on ToO observation creation results. by @davner in #475
  • GOATS-992 GOATS-1002: Update logic for updating workflow state. by @davner in #477
  • GOATS-976: Bump tomtoolkit from 2.26.0 to 2.26.2 in the dependencies group by @dependabot[bot] in #463
  • GOATS-1004: Bump ruff from 0.14.2 to 0.14.3 in the development-dependencies group by @dependabot[bot] in #478
  • GOATS-1003: Add documentation url with current version to context. by @davner in #481
  • GOATS-965: Add updating guide and update documentation link in CLI. by @davner in #482
  • GOATS-1005: Show update command in goats run by @miguelgomezgomez in #483
  • GOATS-1009: Add missing fragment in GOATS-1005 by @miguelgomezgomez in #484
  • GOATS-980: Refactor source profile to better handle unsupported types. by @davner in #485

Full Changelog: 25.9.0...25.11.0

25.9.0

11 Sep 08:06

Choose a tag to compare

See https://goats.readthedocs.io/en/25.9.0/project_details/changelog.html

What's Changed

  • Bump tomtoolkit from 2.25.2 to 2.26.0 in the dependencies group by @dependabot[bot] in #398
  • Bump sphinx-autobuild from 2024.10.3 to 2025.8.25 in the documentation-dependencies group by @dependabot[bot] in #417
  • GOATS-866: Bump the development-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #418
  • GOATS-868: Update installation instructions for channel priority for Conda. by @davner in #422

Full Changelog: 25.8.4...25.9.0

25.8.4

29 Aug 20:03

Choose a tag to compare

See https://goats.readthedocs.io/en/25.8.4/project_details/changelog.html

What's Changed

  • GOATS-858 GOATS-859 GOATS-860: Last minute changes before beta. by @davner in #416

Full Changelog: 25.8.3...25.8.4