Skip to content

v0.12.0

Choose a tag to compare

@dirkdev98 dirkdev98 released this 11 Jul 12:13
· 551 commits to main since this release
731fc72

Breaking changes

  • feat(stdlib): support Sentry V8 8891d3
    • Requires Sentry v8+. This should result in the same information in Sentry, since Compas already used the new Span based api's.
    • Removes the need for _experiments.metricsAggregator
    • Use lazy imports after Sentry.init, this allows Sentry to instrument other imports.
    • Removes the need for calling Sentry.autoDiscoverNodePerformanceMonitoringIntegrations().
    • Removes the need for explicitly setting captureErrorCause: true.

Features

  • feat(cli): widen range of supported Postgres versions 4cd0b7
  • feat(cli): prefer 'lint' and 'lint:ci' scripts from package.json when running 'compas lint' 127d73

Bug fixes

  • fix(server): collapse sentry metrics for OPTIONS and HEAD requests 5167f1

Other

  • chore(dependabot): drop grouped updates 928b6d
  • chore(ci): simplify CI 4a24ee

Dependency updates

  • build(deps): bump braces from 3.0.2 to 3.0.3 in the npm_and_yarn group (#3212) d2fda5
  • build(deps): bump pino from 8.20.0 to 9.2.0 (#3234)
  • build(deps): bump c8 from 9.1.0 to 10.1.2 (#3229)
  • build(deps): bump co-body from 6.1.0 to 6.2.0 (#3231)
  • build(deps): bump prettier from 3.2.5 to 3.3.2 (#3228)
  • build(deps): bump eslint-plugin-jsdoc from 48.2.3 to 48.7.0 (#3244)
  • build(deps): bump @babel/core from 7.24.4 to 7.24.7 (#3237)