Releases: equinor/mercury
Releases · equinor/mercury
v1.1.12
v1.1.11
1.1.11 (2026-03-17)
Miscellaneous Chores
- add patterns to pre-commit dependabot group (0485912)
- add pre-commit ecosystem to dependabot config (ce0e765)
- deps-dev: bump @vitejs/plugin-react from 5.1.4 to 5.2.0 in /web (282348a)
- deps-dev: bump jsdom from 28.1.0 to 29.0.0 in /web (6bb2b72)
- deps-dev: bump the front-end group in /web with 8 updates (550b42f)
- deps-dev: bump types-cachetools in /api (cca7e88)
- deps: bump actions/create-github-app-token in /.github/workflows (2e33022)
- deps: bump docker/build-push-action in /.github/workflows (acd41ac)
- deps: bump docker/login-action from 3 to 4 in /.github/workflows (9c9bc4a)
- deps: bump docker/setup-buildx-action in /.github/workflows (7fa70f2)
- deps: bump jdx/mise-action from 3 to 4 in /.github/workflows (4a5fdef)
- deps: bump the back-end group in /api with 5 updates (c64d368)
v1.1.10
v1.1.9
1.1.9 (2026-03-12)
Bug Fixes
- address PR review comments (3c9dc67)
- api: handle expired JWT gracefully without traceback (f2578b5)
- api: remove orphaned timer() call and wrap np.allclose in bool() (be3a084)
- api: use TestClient context manager for proper ASGI lifespan handling in tests (1e93494), closes #741
- harden curl in pre-commit script\n\n- Use curl -sf to fail on HTTP errors\n- Use localhost instead of 0.0.0.0 for client requests\n- Add trap for temp file cleanup on all exit paths (2396bd0)
- remove duplicate curl call in API client generation script (87a78f1)
- web: address PR review comments (b53aaa9)
- web: feed flow input does not accept decimals or exponentials (0869a0d), closes #258
- web: handle unauthorized error on component fetch (ccc72af), closes #733
- web: reject whitespace and Infinity in feed flow input (c710841)
Documentation
- add revised docs (bbcbfbc)
- Add SCM badge (ac38b3b)
- Add varia docs (c12c049)
- make docs live in Varia (8fd2a48)
- move changelog (533cbcf)
- refactor readme (ec00d52)
- remove stale web readme (ed2367b)
- update readme (61df7ad)
- update runbook to follow template (f0ccc0a)
Styles
- run biome on entire project (2701e25)
Miscellaneous Chores
- Add to field validator (f0898a9)
- add copilot instructions (28697f8)
- add devcontainer (34ca743)
- add mise (a1653dc)
- add mkdocs as dev dependency (50a2237)
- add ops conventional commit keyword (a1e5010)
- api: expand ruff rules for stricter linting (59f27f4)
- clean up Docker config (6d63f81)
- deps-dev: bump @biomejs/biome in /web in the front-end group (6d45c2f)
- deps-dev: bump jsdom from 27.4.0 to 28.1.0 in /web (4e626df)
- deps: bump axios from 1.13.4 to 1.13.5 in /web (f67b0b4)
- deps: bump cachetools from 6.2.6 to 7.0.1 in /api (ac3694f)
- deps: bump cachetools in /api in the back-end group (6a7f6b6)
- deps: bump cryptography from 46.0.4 to 46.0.5 in /api (09a2cfa)
- deps: bump node from 22-alpine to 25-alpine in /web (36243be)
- deps: bump rollup from 4.57.1 to 4.59.0 in /web (420af9a)
- deps: bump the back-end group in /api with 8 updates (b22ed20)
- deps: bump the dockerfile group across 2 directories with 2 updates (4d6f2e5)
- deps: bump the front-end group in /web with 12 updates (e920625)
- fix alpine image for reproducability (e74ee34)
- fix repo configs and improve .gitignore (c1a8c87)
- release 1.8.1 (a91feef)
- remove dead code and unused exports (673d36c)
- remove stale @types packages and use vitest/globals types (fae3324)
- update api dependencies (4245227)
- use correct ruff code (f2297d8)
Code Refactoring
- fix components typing error (fb054f9)
- make ErrorState component (de217db)
- make features consistent (bfa15af)
- migrate API client from openapi-typescript-codegen to Kubb (a59e2c8)
- move base model wrapper (94d15e3)
- move metrics to common (5a96ab0)
- nginx config (f8dd7b2)
- rename applicationInsight.js to .ts (ee8ea02)
- rename strict model file (0c3fc02)
- simplify API client generation (3849130)
- use BaseModelWrapper (a5d4e5f)
- use staticClass for Kubb service generation (50a8789)
Build System
- api: clean up unused and misplaced dependencies (f27f72b)
- Bump to current lts (0a876a3)
- Stay on python 3.13 (ef67b3d)
- update bicep and bicep readme (9c6e75f)
Continuous Integration
- Bump pre-commit hooks (cf95f6d)
- disable docker build summary for tests build (486cc6a)
- remove registry env variable (2a029ee)
- run tests with mise (49b190c)
- update codeowners to Team Hermes (83e7e3d)
- use docker action to build and push (3af8b50)
- use docker login action (a25e29b)
- Use GitHub app for PAT generation ([8fcac94](8fcac94...
v1.1.8
v1.1.7
1.1.7 (2026-02-04)
Miscellaneous Chores
- correct casing (ea422bf)
- lock python to version 3.10 (0ff4d5b)
- make release-please update versions (099bc63)
- mypy error (b2a0b6f)
- refactor mock authentication (9037424)
- run prek (65f4e7d)
- update api dependencies (6f07dbf)
- update api dependencies (ca4fab5)
- update dependencies (5c18fe7)
- update docs (efd8549)
- update to python 3.13 (f121d5e)
- update web dependencies (c1df82b)
- update web dependencies (53440df)
- upgrade biome (0da0144)
- upgrade pre commit hooks (918d159)
Code Refactoring
- add cli (d3e43f1)
- add environment enum (5d49433)
- add local logger middleware (3884f71)
- adjust local telemetry setting (fb15dbc)
- authentication exception logic (8244590)
- change from poetry to uv (629fd08)
- download libhg asset from repo (9d8c3b3)
- make AppBar feature from Header (802a692)
- make applicationinsight con string secret (8374c78)
- move components into components (43b60d9)
- move tests out of src (02cfb56)
- reorder files (97a756d)
- use vite (b606f2d)
- uvicorn log config (e5c8efa)
Tests
- change pytest collection marker (7497457)
- fix broken front end test (b6cfe8f)
- use conftest for mocking (1b7b6f4)
Continuous Integration
- add libhg repository deploy key secret to release (fc5ddb1)
- add mypy to linting (317008a)
- add typescript type generation to pre-commit (c10e063)
- enable release please PAT (c4cfc46)
- fix broken regex (26a1db7)
- fix broken release workflow (43b23c0)
- fix incorrect input name (a8a03e7)
- make docker compose override use amd64 (efca6a7)
- no auto deploy for prod environment (0f4cf8a)
- release please config and workflow (1a823ad)
- remove duplicated workflows (515b57a)
- switch back to old PAT (625c5db)
- update actions (e4389be)
- update dependabot config (05eedb4)
- update dependabot settings (1d64e66)
- update deploy.yaml workflow (af1e10a)
- update oauth to v2 (8d2d7be)
- update pre-commit hooks (af3d20c)
- update publish.yaml workflow (551b646)
- update radixconfig ghcr config (3ce1228)
- update release workflow (29fe03b)
- update tests.yaml workflow (8151724)
- upgrade release-please action (93742e3)
- use docker secrets for libhg repository deploy key (65752bd)
- use exec when running app (ab5e4ad)
- use non deprecated release please (1c79649)
- use prek instead of pre-commit (22baa7a)
- use uv venv in docker (6bbbd8a)
v1.1.6
v1.1.5
1.1.5 (2025-02-28)
Bug Fixes
- bump pydantic and fastapi (3a40678)
- install poetry without dev (ea96db6)
- poetry lock (3a40678)
- pre-commit (3a40678)
- replace opencensus and export telemetry with exception handling (3a40678)
- tet (3a40678)
Miscellaneous Chores
- bump GH action versions (dfc37cc)
- deps: bump numpy from 1.26.4 to 2.2.3 in /api (7fa9bb1)
- deps: bump the front-end group in /web with 14 updates (3330e0e)
- poetry 2.0 support (0cc5f33)