Skip to content

Releases: OpenNeuroOrg/openneuro

v4.31.2

14 Feb 22:07
Compare
Choose a tag to compare

What's Changed

Demoted validation EVENTS_TSV_MISSING to warning.

Changelog

  • Revert "feat: Require events.tsv for non-rest tasks" by @effigies in #3340

Full Changelog: v4.31.1...v4.31.2

4.31.1

14 Feb 18:24
Compare
Choose a tag to compare

What's Changed

Fix for a regression causing some dataset pages failing to load in 4.31.0.

Changelog

  • fix(api): Prevent crash on no validation results for reference by @nellh in #3337

Full Changelog: v4.31.0...v4.31.1

4.31.0

13 Feb 20:26
Compare
Choose a tag to compare

What's Changed

This release adds a new portal page for the NIH Brian Initiative datasets, improves loading times for dataset pages, allows deletion of datasets if they have no had DOIs assigned, and updates to the latest release of the BIDS validator (2.0.2).

Changelog

  • chore: Cleanup deprecated CLI and client libraries by @nellh in #3290
  • chore(deps-dev): bump vite from 5.4.8 to 5.4.12 by @dependabot in #3293
  • fix(cli): Be consistent about using deno.json's import map by @nellh in #3295
  • chore(build): Upgrade bids-validator for web UI by @effigies in #3299
  • fix(cli): Remove extra console.log statement from defaced/constent step by @nellh in #3301
  • chore(deps): bump undici from 5.28.4 to 5.28.5 by @dependabot in #3296
  • deps(server): Update to Mongoose 8 by @nellh in #3302
  • specifying docker platform for elasticsearch by @thinknoack in #3308
  • Provide copyright year range by @yarikoptic in #3311
  • Provide mappings for Chrises and Matthew to make "git shortlog -sn" more correct by @yarikoptic in #3312
  • feat(search): Enable indexing for all modality agnostic BIDS fields by @nellh in #3309
  • chore(deps): bump the pipenv group in /services/datalad with 3 updates by @dependabot in #3317
  • chore(deps): bump @sentry/node from 8.25.0 to 8.49.0 by @dependabot in #3307
  • User datasets, general styling and layouts, getting query started, and various filtering and sorting by @thinknoack in #3279
  • init layouts and styles for user notifications view by @thinknoack in #3298
  • fix(app): Display correct search validation status for schema validator datasets by @nellh in #3323
  • Progressive loading for schema validator output by @nellh in #3322
  • chore(deps): bump cryptography from 44.0.0 to 44.0.1 in /services/datalad by @dependabot in #3328
  • updates the isAdmin or is logged in user check by @thinknoack in #3327
  • deps(validator): Update to @bids/validator 2.0.2 by @nellh in #3330
  • feat(server): Add resolver to flag Brain Initiative datasets by @nellh in #3315
  • Brain Initiative Landing Page by @thinknoack in #3314
  • docs(cli): Add Windows instructions for debugging the CLI by @nellh in #3333
  • feat: Demote PARTICIPANT_ID_MISMATCH to a warning for now by @effigies in #3320
  • feat: Require events.tsv for non-rest tasks by @effigies in #3318
  • feat: Add private dataset alert to snapshots for dataset admins by @effigies in #3332
  • feat(app): Allow users to delete datasets if no versions have been created by @nellh in #3334

Full Changelog: v4.30.2...v4.31.0

4.30.2

22 Jan 18:53
Compare
Choose a tag to compare

What's Changed

Hotfix for command line tools incorrect dependency resolution.

Changelog

  • fix(cli): Be consistent about using deno.json's import map by @nellh in #3295

4.30.1

17 Jan 20:57
Compare
Choose a tag to compare

What's Changed

Command line tools only release to fix an error in latest releases of upstream isomorphic-git package.

Changelog

  • ci(deno): Use version 2.0 to prevent lockfile mismatch on publish by @nellh in #3288
  • fix(cli): Fix path-browserify throwing syntax error by @nellh in #3291

Full Changelog: v4.30.0...v4.30.1

4.30.0

16 Jan 21:11
Compare
Choose a tag to compare

What's Changed

This release recommends our new CLI tools as the default for interacting with the OpenNeuro. See our documentation or the JSR package to get started.

A new OpenNeuro git-annex special remote is available implemented with Deno.

Changelog

  • fix(pre-receive): Skip validation of git-annex branches by @effigies in #3267
  • adding workaround for elastic search container on mac by @thinknoack in #3268
  • chore(deps): Bump the pipenv group across 1 directory with 11 updates by @dependabot in #3264
  • build(deps): bump nanoid from 3.3.6 to 3.3.8 by @dependabot in #3255
  • build(deps): bump mongoose from 6.12.8 to 6.13.5 by @dependabot in #3254
  • update resolver to query user by orcid or id by @thinknoack in #3258
  • chore(deps): Bump the pipenv group in /services/datalad with 3 updates by @dependabot in #3271
  • fix(app): Show correct errors/warnings counts for schema validator by @nellh in #3270
  • Deno CLI special remote implementation by @nellh in #3273
  • Provide correct error feedback for Deno CLI auth by @nellh in #3276
  • update user schema to include new fields and ability to updateUser by @thinknoack in #3272
  • fix(server): Limit validation to 50k issues by @nellh in #3277
  • feat(git): Whitelist git and datalad dotfiles in pre-receive hook by @effigies in #3278
  • Do let user know how to update openneuro client by @yarikoptic in #3256
  • fix(cli): Show download finished message only after it has completely run by @nellh in #3281
  • fix(cli): Sync cliffy libraries with @bids/validator by @nellh in #3285
  • fix(cli): Use lowercase 'openneuro' for local remote names by @nellh in #3282
  • fix(cli): Configure and enable a git-annex remote when downloading datasets by @nellh in #3283
  • docs(cli): Update to use the new CLI in documentation by @nellh in #3284
  • chore(deps): bump codecov/codecov-action from 4 to 5 by @dependabot in #3238
  • tests(cli): Increase tolerance of timing for PromiseQueue test by @nellh in #3287

Full Changelog: v4.29.9...v4.30.0

4.29.9

07 Jan 17:45
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.29.8...v4.29.9

4.29.8

07 Jan 17:45
Compare
Choose a tag to compare

What's Changed

  • fix(api): Add missing affects field to ValidatorIssueInput by @nellh in #3252

Full Changelog: v4.29.7...v4.29.8

4.29.7

07 Jan 17:42
Compare
Choose a tag to compare

What's Changed

  • fix(server): Prevent doNotCache error when an exception occurs during a cache miss by @nellh in #3248
  • fix(app): Validation should pass full issues list to display component for errors and warnings by @nellh in #3251

Full Changelog: v4.29.6...v4.29.7

4.29.6

07 Jan 17:42
Compare
Choose a tag to compare

What's Changed

  • fix(api): Correct return format for snapshotValidation resolver by @nellh in #3243
  • chore(server): Add telemetry for failed ORCID auth by @nellh in #3244

Full Changelog: v4.29.5...v4.29.6