Skip to content

Releases: OpenNeuroOrg/openneuro

4.44.0

26 Jan 17:45

Choose a tag to compare

What's Changed

  • fix(worker): Use Popens as context managers to ensure cleanup by @effigies in #3719
  • fix(worker): Sanitize dataset IDs with 404 for any incorrectly formatted IDs by @nellh in #3722
  • fix: Allow /api in addition to /crn by @nellh in #3723
  • feat(cli): Allow specifying URL options for git credential helper by @nellh in #3724
  • feat(api): Provide /api/git/ paths for git access by @nellh in #3725
  • fix(worker): Move validation locking to worker and lock on first run by @nellh in #3729
  • refactor(worker): Switch to asyncio for get_repo_files by @nellh in #3730

Full Changelog: v4.43.1...v4.44.0

4.43.1

15 Jan 22:15

Choose a tag to compare

What's Changed

Full Changelog: v4.43.0...v4.43.1

4.43.0

15 Jan 17:55

Choose a tag to compare

What's Changed

This release fixes several validation and export issues introduced in 4.42.0, improves authentication for reviewers with the command line tools, and improves dataset file browsing performance.

Changelog

  • fix(app): Improve formatting for dataset issues errors. by @nellh in #3696
  • Allow users to request rechecking files when creating a version by @nellh in #3697
  • fix(app): Update download query for id/key changes by @nellh in #3703
  • chore(deps): Bump the datalad group in /services/datalad with 7 updates by @dependabot[bot] in #3700
  • refactor(cli): Use OPENNEURO_URL and XDG paths for instance configuration by @nellh in #3704
  • Allow for read only access to git resources and support reviewer tokens in CLI by @nellh in #3707
  • feat: Add quick backup script by @effigies in #3708
  • deps: Update to latest @bids/validator by @nellh in #3710
  • fix(worker): Improve performance for trees with duplicate references to rmet files by @nellh in #3711
  • rf(worker): Remove set that duplicates dict keys by @effigies in #3712
  • chore(server): Don't record sentry traces for expected exceptions by @nellh in #3715
  • fix(app): Prevent failure to update cache with additional file query results by @nellh in #3714
  • chore(worker): Specify Sentry DSN for worker tracing by @nellh in #3716

Full Changelog: v4.42.0...v4.43.0

4.42.0

11 Dec 21:15

Choose a tag to compare

What's Changed

  • chore(deps): Bump jws from 3.2.2 to 3.2.3 by @dependabot[bot] in #3679
  • deps: Update to @bids/validator 2.2.5 by @nellh in #3687
  • Fix/better UI for datatable crash response by @thinknoack in #3682
  • feat(worker): Add endpoint for git-annex info commands by @nellh in #3688
  • feat(app): Add clipboard button to shell example component by @nellh in #3689
  • fix(server): Set a 5 day cache lifetime for caches that contain signed S3 URLs by @nellh in #3693
  • fix(cli): Apply eol git attributes during upload on local repo by @nellh in #3691
  • refactor(server): Keep validation issues/warnings counts cached indefinitely by @nellh in #3692

Full Changelog: v4.41.1...v4.42.0

4.41.1

03 Dec 23:00

Choose a tag to compare

What's Changed

  • Normalize contributor/creator generation and fix Apollo error by @thinknoack in #3677
  • fix(worker): Implement CRLF filter based on modified files by @nellh in #3678

Full Changelog: v4.41.0...v4.41.1

4.41.0

03 Dec 18:28

Choose a tag to compare

What's Changed

  • fix: Smudge non-annexed files, ensuring eol enforcement by @effigies in #3664
  • fix: Prefer s3-PUBLIC remote for validating remote content by @effigies in #3672
  • chore(deps): Bump actions/checkout from 5 to 6 in the actions-infrastructure group by @dependabot[bot] in #3668
  • chore(deps): Bump the datalad group in /services/datalad with 8 updates by @dependabot[bot] in #3669
  • chore(deps): Bump mdast-util-to-hast from 13.1.0 to 13.2.1 by @dependabot[bot] in #3670
  • Support base64 encoded rmet paths for file URLs by @nellh in #3673
  • fix(worker): Fix missing URLs for annexed objects with a shared key by @nellh in #3674
  • fix(worker): Adjust local fsck to require numcopies=1 by @nellh in #3676

Full Changelog: v4.40.10...v4.41.0

4.40.10

26 Nov 19:55

Choose a tag to compare

What's Changed

  • fix(app): Remove maintenance notice by @nellh in #3667

Full Changelog: v4.40.9...v4.40.10

4.40.9

20 Nov 18:12

Choose a tag to compare

What's Changed

Full Changelog: v4.40.8...v4.40.9

4.40.8

20 Nov 17:17

Choose a tag to compare

What's Changed

  • feat: Update title for user profile page by @effigies in #3661
  • chore: Add inline dependencies for Python scripts by @effigies in #3660
  • fix: Avoid blocking taskiq worker on fsck tasks by @nellh in #3662

Full Changelog: v4.40.7...v4.40.8

4.40.7

20 Nov 17:17

Choose a tag to compare

What's Changed

Full Changelog: v4.40.6...v4.40.7