From 419c53a44266f40fcf0ad0c4614c4bd37ed7e58c Mon Sep 17 00:00:00 2001 From: Anthonius Munthi Date: Mon, 6 Apr 2026 21:56:52 +0800 Subject: [PATCH] chore(main): release 0.4.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 52 +++++++++++++++++++++++++++++++++++ package.json | 2 +- 3 files changed, 54 insertions(+), 2 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 816df2d..2537c1f 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.3.1" + ".": "0.4.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index a7cfc0c..b5a8b99 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,57 @@ # Changelog +## [0.4.0](https://github.com/paroki/domus/compare/v0.3.1...v0.4.0) (2026-04-06) + + +### Features + +* **auth:** auto-create parishioner on user registration ([7f08d92](https://github.com/paroki/domus/commit/7f08d928c50218995c0c932470d22734f0e4d47b)) +* **auth:** configured base permissions :rocket: ([c3ff1a7](https://github.com/paroki/domus/commit/c3ff1a77e914b962f2816a905c8cc469484b4416)) +* **core,config:** implement domain event system and singleton utility ([60312be](https://github.com/paroki/domus/commit/60312be54cc14d1b4da5368e773ad4a6702b8981)) +* **core:** add logger contract and update documentation ([e7d7951](https://github.com/paroki/domus/commit/e7d79518e744d27c3ecde44009fc506a0b02fe38)) +* **core:** implement storage system with R2 and GDrive ([b2183db](https://github.com/paroki/domus/commit/b2183dbd4ab00b7eb3743c416739f8cde77303c7)) +* **dash:** [ORG-01] implement high-fidelity organization creation page, ([f596548](https://github.com/paroki/domus/commit/f596548658111bf4d10a5911ad0c7f5e50560187)), closes [#108](https://github.com/paroki/domus/issues/108) +* **dash:** added org list and detail, ref [#108](https://github.com/paroki/domus/issues/108) ([8bae8af](https://github.com/paroki/domus/commit/8bae8af01ae0d80eaab2e50aeea72610725275d1)) +* **dash:** allow authenticated users to access join routes ([c86e5a7](https://github.com/paroki/domus/commit/c86e5a7a43e57f60863ecccf91873f0fdf63e3db)) +* **dash:** enforce org hierarchy and OrgParentSelect ([a115edd](https://github.com/paroki/domus/commit/a115edd6d7276bdcbaa3e443af54440fcdc5a8ec)) +* **dash:** implement self-registration join page UI ([f37a5c3](https://github.com/paroki/domus/commit/f37a5c3515a245a1076066b6f38158d3e78f46be)), closes [#110](https://github.com/paroki/domus/issues/110) +* **dash:** implement targeted suspense and card skeleton ([9ad1655](https://github.com/paroki/domus/commit/9ad1655cd987e8345ed5e900a81a2dc570cb9b3b)) +* **dash:** improved dashboard design :rocket: ([cc5e6c3](https://github.com/paroki/domus/commit/cc5e6c3b98817a9a234935e83c2ff21285fa0b52)) +* **dash:** integrate Pino + Axiom and improve repo tests ([c17cd17](https://github.com/paroki/domus/commit/c17cd176bd72b275caad5edaae184a59ef04e539)) +* **dash:** moved seed to dash ([2118b7c](https://github.com/paroki/domus/commit/2118b7ce4ee18ac7fac2ebee82bdc25746529d3e)) +* **dash:** streamline image uploads and fix E2E tests in OrgHeader ([030b5d4](https://github.com/paroki/domus/commit/030b5d4742ca5c893dcc483d922b29982f97f9a5)) +* **docs:** implement github issue sync and update tasks-mvp.md ([ae0f14b](https://github.com/paroki/domus/commit/ae0f14bb2e527b63bf7c6f03e333f39b8d28c707)) +* **org:** add inline editing for organization profiles ([e9252db](https://github.com/paroki/domus/commit/e9252dbc072032ac2924c6f21fdb974c2f358926)) +* **org:** add update and soft delete (refs [#108](https://github.com/paroki/domus/issues/108)) ([f6d1f61](https://github.com/paroki/domus/commit/f6d1f6108358af18c7ed8d276121bf26b5a42552)) +* **org:** implement internationalization and refactor to OrgType enum ([23c4489](https://github.com/paroki/domus/commit/23c44894d759e404399369493ac8ac4f700250d3)) +* **org:** implement joinId rotation with apps/cron and dash API ([e5b0c2b](https://github.com/paroki/domus/commit/e5b0c2b5f7d0ec63920ddb993895026f9e6da5ee)) +* **org:** implement organizational unit management ([#109](https://github.com/paroki/domus/issues/109)) ([931215c](https://github.com/paroki/domus/commit/931215c0130238bc90413e40edb82583e91ee5a8)) +* **org:** refactor architecture and fix media errors ([606a921](https://github.com/paroki/domus/commit/606a9211e9dcbbd1277055d8235efa0e1af700bf)) +* **org:** refactor enrollment service and fix join UI types ([31ef83d](https://github.com/paroki/domus/commit/31ef83d7582c101c75e3b34a0bac7ea5fb5ba0d2)) +* **org:** refactor OrgNewPage to RSC and fix type safety [ORG-01-ST-02] ([f4ab6ae](https://github.com/paroki/domus/commit/f4ab6ae2342a4f43959894cf2d8c77d81ba8b040)) +* wip seed ([e526e83](https://github.com/paroki/domus/commit/e526e837686f3cc37f5cca91c93fe9990e99c29b)) + + +### Bug Fixes + +* **auth:** remove baseUrl config ([3ea0ed6](https://github.com/paroki/domus/commit/3ea0ed68c390a299067e6873b64fb122555fc443)) +* **config:** use production env during deployemnet :rocket: ([8e4e0f3](https://github.com/paroki/domus/commit/8e4e0f3c67c8ca7823e5d7b8ef64142be42bd386)) +* **config:** use production env during deployment :rocket: ([1613992](https://github.com/paroki/domus/commit/161399223b36c3c1cd6536096aba3feb02716a0c)) +* correct schema id syntax and restore uuid consistency ([1c4b8b7](https://github.com/paroki/domus/commit/1c4b8b704fbe8c3788abeff51a0af0f884035005)) +* **cron:** fix cron schedule ([8725def](https://github.com/paroki/domus/commit/8725def0a1ad01affa4fac8ba10ce5b6bd123603)) +* **dash:** 404 error on profile :bug: ([1a1b960](https://github.com/paroki/domus/commit/1a1b9608a5cba5df536ec2c7d71331b8ecea28c7)) +* **dash:** enhance organization UI and suppress React 19 theme warning ([6d0da4d](https://github.com/paroki/domus/commit/6d0da4d59d2193212408cc0c48eeb3eb32c41128)) +* **dash:** fixing axiomhq/pino transport ([a87a2a7](https://github.com/paroki/domus/commit/a87a2a708ffcb0824f2be6f9f24ce9321bc91dd2)) +* **dash:** gate org removal and stabilize e2e tests ([59a0ced](https://github.com/paroki/domus/commit/59a0ced4d98e5104e3bc9e902ebcfc97489ddf33)) +* **dash:** put globals and layout in app dir ([b01a63e](https://github.com/paroki/domus/commit/b01a63e1d7df43a4f375f18eb5f179e2a5cb10c0)) +* **dash:** resolve OrgForm type mismatch and fix org e2e tests ([abcba7d](https://github.com/paroki/domus/commit/abcba7d562a4c587d139630c7110de031b8c775e)) +* **db:** align schema, repos, and entities with ERD ([aee13df](https://github.com/paroki/domus/commit/aee13dfade88ee8426758670fbf303c85c48a54f)) +* **deps:** update dependency lucide-react to v1 ([b6e4d25](https://github.com/paroki/domus/commit/b6e4d25a12551cfd05a8d17884c2eaf13bfb65c4)) +* **deps:** update dependency next to v16.2.2 ([60351e1](https://github.com/paroki/domus/commit/60351e12db47a3bd452dc030dd25acccebcfdb98)) +* **deps:** update dependency uuid to v13 ([eeac1d1](https://github.com/paroki/domus/commit/eeac1d15ce371d1d765dd212cab0184e83bf6245)) +* **docs:** fixing documents inconsistencies :bugs: ([ff139b8](https://github.com/paroki/domus/commit/ff139b85ff9b29d90f86424ca8ee13840d9be292)) +* typescript config ([cf84a1a](https://github.com/paroki/domus/commit/cf84a1ac469da911eebb5983650b10c072ca8595)) + ## [0.3.1](https://github.com/paroki/domus/compare/v0.3.0...v0.3.1) (2026-03-25) diff --git a/package.json b/package.json index f071839..f1099e9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "domus", - "version": "0.3.1", + "version": "0.4.0", "private": true, "scripts": { "build": "turbo run build",