Releases: opendatadiscovery/odd-platform
Releases · opendatadiscovery/odd-platform
Release list
v0.28.0
Changes
- test(search): happy-path unit coverage for catalog search suggestions + results @odd-contributor (#1789)
- fix(search): escape tsquery operators in JooqFTSHelper.tsQuery (#1756) @odd-contributor (#1788)
- docs(ui): remove unresolvable workspace-internal refs from SelectableSeverity comments @odd-contributor (#1787)
- fix(ui): DQ test severity - confirm-gate the edit + stop the sibling-test render bleed (#1750) @odd-contributor (#1786)
- i18n: complete localization — all 7 catalogs to parity, ~208 hardcoded strings wrapped, picker fixed + a no-literal-string guard (#1751) @odd-contributor (#1785)
- fix(attachment): make the REMOTE S3 region configurable via attachment.remote.region @odd-contributor (#1784)
- fix(i18n): stop foreign-language fallback leak; complete en.json; add key-parity guard @odd-contributor (#1783)
- fix(data-quality): relabel the DQ dashboard "Title" filter to "Owner title" (#1767) @odd-contributor (#1782)
- fix(activity): make the Activity feed's User vs Owner distinction explicit (#1657) @odd-contributor (#1780)
- fix(api): null-guard class-specific details DTOs in DataEntityMapperImpl - a partially-ingested entity no longer 500s search results + entity detail (#1755) @odd-contributor (#1779)
- Update maintenance badge reference @RamanDamayeu (#1778)
- fix(build): springdoc-openapi 2.2.0 -> 2.8.17 - revive the OpenAPI/Swagger surface dead since the Spring 6.2 upgrade @odd-contributor (#1777)
- fix(tags): listMostPopular aggregates usage before paginating - most-popular, not oldest-by-id (#1773 Thread A) @odd-contributor (#1775)
- feat brazilian portuguese translation @fredguth (#1564)
- Relationships hardening: Target column renders the target; default visibility predicates; ?type= fallback; graph detail labels; relationship_id contract in the spec (#1752) @odd-contributor (#1772)
- fix(search): load deep-linked sessions, graceful expired state, pass framework error statuses through the advice @odd-contributor (#1771)
- fix(ui): count one view per detail-page open — drop the response-derived useEffect dep @odd-contributor (#1770)
- fix(ui): add i18n keys for the Data Quality / Data Modelling / Master Data toolbar tabs @odd-contributor (#1749)
- fix(terms): aggregate linked terms' namespaces, not the parent's, in term details @odd-contributor (#1747)
- fix(activity): de-duplicate tag+owner filtered feed via EXISTS semi-joins @odd-contributor (#1745)
- Test/adr enforcement units @RamanDamayeu (#1743)
- test: regression pins for LSN-001 (attachment ephemeral) + LSN-002 (m… @RamanDamayeu (#1742)
Contributors
@RamanDamayeu, @fredguth, @odd-contributor and @odd-contributor[bot]
v0.27.13
Changes
- fix: downgrade netty-bom from 4.1.129 to 4.1.128 to fix UI static ass… @PashaBoiko (#1738)
Contributors
v0.27.12
v0.27.11
Changes
- fix(security): spring boot upgrade and dependency alignment @sinduja0108 (#1736)
Contributors
v0.27.10
Changes
- chore: update apache-lang, okhttp, nimbus-jose-jwt, align netty BOM @sinduja0108 (#1733)
- fix(security): upgrade container Java runtime from 17.0.2 to 17.0.18 @sinduja0108 (#1735)
Contributors
v0.27.9
Changes
- fix: CVE-2022-42889 and CVE-2024-1597 @PashaBoiko (#1730)
- fix: CVE-2024-38821 vulnerability @PashaBoiko (#1728)
- chore: add new workflow for claude @PashaBoiko (#1727)
- fix: resolve issue 1713 @PashaBoiko (#1726)
Contributors
0.27.8
What's Changed
- test: trigger CI build by @GhValentina in #1721
- docs: add CLAUDE.md for AI-assisted development by @RamanDamayeu in #1722
- chore: comment sonar command for further investigation by @PashaBoiko in #1724
- chore: update-dependencies, eslint, prettier and node by @PashaBoiko in #1723
New Contributors
- @GhValentina made their first contribution in #1721
- @PashaBoiko made their first contribution in #1724
Full Changelog: 0.27.7...0.27.8