Skip to main content

Developer Release Notes - Version 26.06

This is developer-facing release information: a list of all merge requests related to this release for the projects relevant to the platform. See the release overview here.

Development

Galaxy, v26.1.dev2.ornl

Galaxy, v26.1.dev1.ornl

Galaxy, v25.1.dev10.ornl

Galaxy, v25.1.dev9.ornl

Galaxy, v25.1.dev8.ornl

  • Update the error message when the IDP returns a failure (thanks to John Duggan). Merge Request 151
  • Replace the support section of the help page (thanks to John Duggan). Merge Request 149
  • Fix token refresh behavior for old access tokens (thanks to John Duggan). Merge Request 150
  • Fix potential race condition in rucio object store (thanks to Sergey Yakubov). Merge Request 148
  • Replace the refresh token locking mechanism (thanks to Sergey Yakubov). Merge Request 147

Galaxy, v25.1.dev5.ornl

  • Only hold the refresh lock for as long as is necessary and log lock attempts (thanks to John Duggan). Merge Request 145

Galaxy, v25.1.dev4.ornl

Galaxy, v25.1.dev3.ornl

Galaxy, v25.1.dev2.ornl

Galaxy, v25.1.dev1.ornl

Galaxy, v25.1.dev0.ornl

Galaxy, v24.2.dev8.ornl

Galaxy, v24.2.dev7.ornl

Galaxy, v24.2.dev4.ornl

  • Fix merge conflict with main (thanks to John Duggan). Merge Request 126
  • Allow groups to be shared with containers without setting the user (thanks to John Duggan). Merge Request 124

Galaxy, v24.2.dev3.ornl

Galaxy, v24.2.dev2.ornl

Galaxy, v24.2.dev1.ornl

  • Add an option to disable checksums (thanks to Sergey Yakubov). Merge Request 117
  • Increase timeout for container monitor (thanks to Gregory Cage). Merge Request 116
  • Raise exception if exit code is not 0 in container monitoring port parsing (thanks to Gregory Cage). Merge Request 114
  • Fix user groups in docker run (thanks to Sergey Yakubov). Merge Request 115

Pulsar, 0.15.14.dev4.ornl

Pulsar, 0.15.14.dev2.ornl

  • Integrate metadata setting into Pulsar (thanks to Sergey Yakubov). Merge Request 70
  • First version of long-polling proxy integration (thanks to Sergey Yakubov). Merge Request 69
  • Make new subprocess environment an option (thanks to Sergey Yakubov). Merge Request 68
  • Add IRI API JobClient (thanks to Sergey Yakubov). Merge Request 67

Pulsar, 0.15.11.dev13.ornl

  • Log tokens and signing keys on auth failures (thanks to John Duggan). Merge Request 65
  • Slurm clusters (thanks to Sergey Yakubov). Merge Request 64
  • Fix race condition when loading files from object store (thanks to Sergey Yakubov). Merge Request 63
  • Add IRI API Plugin (thanks to Sergey Yakubov). Merge Request 62
  • Skip iat verification and improve logging for authentication token verification (thanks to John Duggan). Merge Request 61

Pulsar, 0.15.11.dev7.ornl

  • Fix staging location of legacy tool files (thanks to John Duggan). Merge Request 60
  • Add better error messages for Pulsar (thanks to John Duggan). Merge Request 59
  • Retry status update publish after exception (thanks to John Duggan). Merge Request 58
  • Fix staging location of legacy tool files (thanks to Sergey Yakubov). Merge Request 57
  • Send detailed job status to Galaxy (thanks to Sergey Yakubov). Merge Request 55

Galaxy Tools, v26.06.0

Remote Data Broker, v0.5.3

OIDC PAM module, v0.4.1

Deployment

NDIP, v26.06.0

Libraries

nova-mvvm, 0.16.4

  • Force flush when setting state from update_in_view (thanks to John Duggan). Pull Request 41

nova-mvvm, 0.16.3

  • Remove Pydantic error state initialization in update_in_view because connect already does this (thanks to John Duggan). Commit ec537dec

nova-mvvm, 0.16.2

  • Revert unit test change and fix infinite update loop (thanks to John Duggan). Pull Request 40

nova-mvvm, 0.16.1

  • Mark base state field name as dirty (thanks to John Duggan). Pull Request 38

nova-mvvm, 0.16.0

  • Allow numeric indexing in MVVM (thanks to John Duggan). Pull Request 37
  • Fix crash when calling update_in_view with a non-Pydantic object (thanks to John Duggan). Pull Request 36

nova-mvvm, 0.15.1

  • Fix crash when calling update_in_view with a non-Pydantic model (thanks to John Duggan). Commit bb3351ad

nova-mvvm, 0.15.0

  • Set special view state field when a user interface attempts to send invalid state to a binding (thanks to John Duggan). Pull Request 35

nova-mvvm, 0.14.0

  • Display a warning when the model passed to update_in_view does not match the linked object (thanks to John Duggan). Pull Request 34

nova-mvvm, 0.13.2

  • Trigger a view model callback if errors are no longer present on the page (thanks to John Duggan). Pull Request 31

nova-mvvm, 0.13.1

nova-mvvm, 0.13.0

nova-mvvm, 0.12.0

nova-galaxy, 0.11.7

nova-galaxy, 0.11.6

nova-galaxy, 0.11.5

nova-galaxy, 0.11.4

nova-galaxy, 0.11.3

nova-galaxy, 0.11.2

  • Use GitHub CI (thanks to John Duggan). Pull Request 54
  • Modify the way workflow parameters work to be more explicitly declared (thanks to Andrew Ayres). Pull Request 53
  • Refactor docs to integrate tests (thanks to Gregory Cage). Pull Request 48
  • Update docs and usage examples (thanks to Gregory Cage). Pull Request 46
  • Loosen assertion for a test that is not testing that specific function (thanks to Gregory Cage). Pull Request 47
  • Make doc and lint fixes (thanks to andrewfayres). Pull Request 45
  • Add global cleanup and job fetching as well as signals to invoke them (thanks to Gregory Cage). Pull Request 41
  • Add workflows (thanks to Andrew Ayres). Pull Request 3
  • Don't call sleep on first pass and skip URL requests if check_url=False (thanks to John Duggan). Pull Request 43
  • Add job status details (thanks to Sergey Yakubov). Pull Request 40

nova-common, 0.3.0

nova-trame, 1.8.0

  • Allow setting the stretch parameter on children of our layout components (thanks to John Duggan). Pull Request 206
  • Update filename filtering (thanks to John Duggan). Pull Request 205
  • InputField - pull required fields from Pydantic (thanks to John Duggan). Pull Request 203
  • Add button support to InputField (thanks to John Duggan). Pull Request 202
  • Add get_app method (thanks to John Duggan). Pull Request 201

nova-trame, 1.7.1

  • Fix nav drawer toggle button alignment (thanks to John Duggan). Commit e7a1f4b1

nova-trame, 1.7.0

  • Add a content slot for VNavigationDrawer (thanks to John Duggan). Pull Request 200

nova-trame, 1.6.0-dev0

nova-trame, 1.6.0

nova-trame, 1.5.0-dev4

  • Remove action_header reference from NeutronDataSelector (thanks to John Duggan). Commit 93b88d10

nova-trame, 1.5.0-dev3

  • Move action button between filename and checkbox (thanks to John Duggan). Commit 16346697

nova-trame, 1.5.0-dev2

nova-trame, 1.5.0-dev1

nova-trame, 1.5.0-dev0

  • Query directories as needed only (thanks to John Duggan). Commit 1704418f
  • Allow conditional action button visibility (thanks to John Duggan). Commit d034dc8e
  • Move file clear to top of the component and set dev version (thanks to John Duggan). Commit 13e3cddb
  • Add configurable action column to DataSelector (thanks to John Duggan). Commit 822a02c4

nova-trame, 1.5.0

  • DataSelector - Allow specifying an action for each available data file (thanks to John Duggan). Pull Request 197

nova-trame, 1.4.0-dev1

  • Split local storage into separate Pydantic class to avoid state leakage during unit tests (thanks to John Duggan). Commit b11ffb65
  • Try scope=module (thanks to John Duggan). Commit 3c48fc4d
  • Use a function-scoped fixture for more reliable testing (thanks to John Duggan). Commit 36d23e66
  • Fix unit tests (thanks to John Duggan). Commit 8d026973
  • Fix crash when classes are passed to data selector (thanks to John Duggan). Commit 589f93ec
  • Update changelog (thanks to John Duggan). Commit 2f59972f
  • Refactor widget gallery main config to use proper MVVM bindings (thanks to John Duggan). Commit ddf6b943

nova-trame, 1.4.0-dev0

nova-trame, 1.4.0

  • Revert DataSelector to use VDataTableVirtual (thanks to John Duggan). Pull Request 193
  • Allow InputField to retrieve validation rules for v-models containing numeric indices (thanks to John Duggan). Pull Request 192
  • Fix VIcon sizes not applying (thanks to John Duggan). Pull Request 194
  • Remove the original theme (thanks to John Duggan). Pull Request 191

nova-trame, 1.3.7

  • Fix horizontal scrolling when DataSelector content overflows the available width (thanks to John Duggan). Pull Request 185

nova-trame, 1.3.6

  • Add a title attribute to DataSelector directories (thanks to John Duggan). Pull Request 179

nova-trame, 1.3.5

nova-trame, 1.3.4

nova-trame, 1.3.3

nova-trame, 1.3.2

nova-trame, 1.3.1

  • Fix vertical tab height in CompactTheme (thanks to John Duggan). Commit 9524d195

nova-trame, 1.3.0-dev1

nova-trame, 1.3.0

nova-trame, 1.2.2

  • Fix vertical alignment of RevoGrid header in Safari (thanks to John Duggan). Pull Request 171

nova-trame, 1.2.1

nova-trame, 1.2.0-dev1

nova-trame, 1.2.0

  • NeutronDataSelector - Allow disabling the facility/instrument/experiment dropdowns and rework the UI (thanks to John Duggan). Pull Request 163

nova-trame, 1.1.1

  • Fix radio button generation to work with items parameter (thanks to John Duggan). Pull Request 161

nova-trame, 1.1.0

  • Add search/sort to DataSelector components (thanks to John Duggan). Pull Request 160
  • Use new NOVA square logo for favicon (thanks to John Duggan). Pull Request 159

nova-trame, 1.0.1

  • Exit button updates (thanks to John Duggan). Pull Request 158
  • Improve error message when calling old NeutronDataSelector.set_state (thanks to John Duggan). Pull Request 151

nova-trame, 1.0.0rc5

  • Use stretch parameter in DataSelector (thanks to John Duggan). Commit ab47b9f2

nova-trame, 1.0.0rc4

nova-trame, 1.0.0rc3

nova-trame, 1.0.0rc2

  • Fix extensions parameter for NeutronDataSelector (thanks to John Duggan). Commit b68e043e

nova-trame, 1.0.0

  • Enable full-screen application development (thanks to John Duggan). Pull Request 154

nova-trame, 0.27.0

  • Support range selection in DataSelector and NeutronDataSelector (thanks to John Duggan). Pull Request 145
  • Remove GitLab content (thanks to John Duggan). Commit 7905e986
  • Add section to documentation on using binding parameters (thanks to John Duggan). Pull Request 143
  • Add links to NOVA resources during development (thanks to John Duggan). Pull Request 148
  • Fix incorrect warning when omitting facility parameter to NeutronDataSelector (thanks to John Duggan). Commit 8eba4575