Ctrl K
ComunidadGuías…

CHANGELOG.md

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
# Changelog

## [1.4.0](https://github.com/maelbel/croesus/compare/v1.3.0...v1.4.0) (2026-09-19)


### Features

* add a data-source-bound dashboard widget catalog ([#57](https://github.com/maelbel/croesus/issues/57)) ([53ef8b9](https://github.com/maelbel/croesus/commit/53ef8b93ebc0c1046f85de6dfc240dbff7418f87))
* add a drag-and-resize dashboard widget grid ([#56](https://github.com/maelbel/croesus/issues/56)) ([3130dfe](https://github.com/maelbel/croesus/commit/3130dfe13abf2a7b77d85583190eb80a49dbd008))
* add an About section to Settings with an update-available indicator ([#66](https://github.com/maelbel/croesus/issues/66)) ([4e12790](https://github.com/maelbel/croesus/commit/4e1279065ebee4a9beafdc79e80c615830a50c7c))
* apply migrations and seed sample data in setup:dev ([#65](https://github.com/maelbel/croesus/issues/65)) ([c8700de](https://github.com/maelbel/croesus/commit/c8700de069246472acb4e2cd6c1b188d1dcae7cf))
* **backend:** make dev seed data more complete ([#62](https://github.com/maelbel/croesus/issues/62)) ([cb0336d](https://github.com/maelbel/croesus/commit/cb0336d03ec30a05e224a0d7a5a2dd44ad1fe230))
* **backend:** seed a predefined dashboard layout covering every widget ([#64](https://github.com/maelbel/croesus/issues/64)) ([ba922a9](https://github.com/maelbel/croesus/commit/ba922a9febb2b852b491b74a2cad5ecd9111c117))
* **frontend:** expand dashboard widget catalog and rework the widget grid shell ([#59](https://github.com/maelbel/croesus/issues/59)) ([999392a](https://github.com/maelbel/croesus/commit/999392a6e9c51fb84a1c11985720cb63a450dbf6))
* **frontend:** prompt for the first dashboard widget when the board is empty ([#58](https://github.com/maelbel/croesus/issues/58)) ([41db0d4](https://github.com/maelbel/croesus/commit/41db0d48200a2115e7d56ef8d4e97f3759228b28))
* **frontend:** rework the frontend around the Croesus App v6 design ([#55](https://github.com/maelbel/croesus/issues/55)) ([4817ab2](https://github.com/maelbel/croesus/commit/4817ab2f196b45baa4361d47bfaa7b0bbad7e229))


### Bug Fixes

* **frontend:** align page title with header action button ([#61](https://github.com/maelbel/croesus/issues/61)) ([a51e4a7](https://github.com/maelbel/croesus/commit/a51e4a76f7739d1dc613866a24511fc395696aa7))
* **frontend:** widget UX improvements ([#63](https://github.com/maelbel/croesus/issues/63)) ([b2af740](https://github.com/maelbel/croesus/commit/b2af74063288cd24e97ae3c1bbd633e9c2300a52))


### Documentation

* redesign README with real screenshots and an architecture diagram ([#60](https://github.com/maelbel/croesus/issues/60)) ([0d8669c](https://github.com/maelbel/croesus/commit/0d8669c07ba5e2064705fbea970eaee0f578d3e3))
* update roadmap from the v6 design exploration ([#53](https://github.com/maelbel/croesus/issues/53)) ([81beb4a](https://github.com/maelbel/croesus/commit/81beb4a11caa52807f776847c04b8b5d5ab34b9d))

## [1.3.0](https://github.com/maelbel/croesus/compare/v1.2.0...v1.3.0) (2026-09-16)


### Features

* **frontend:** add UI language support (English/French) ([#51](https://github.com/maelbel/croesus/issues/51)) ([bc9fa3e](https://github.com/maelbel/croesus/commit/bc9fa3e5258be5a865ff1a81aaa024ba5968aa2f))
* multi-currency support ([#52](https://github.com/maelbel/croesus/issues/52)) ([9a2bd2c](https://github.com/maelbel/croesus/commit/9a2bd2cb83c8193c9fc35ef148d44ce14c4ef752))


### Documentation

* remove optional expense-tracking phase, document price tracking ([#49](https://github.com/maelbel/croesus/issues/49)) ([e05c399](https://github.com/maelbel/croesus/commit/e05c399e34ece365721c2ec5e7cc8ae686fcd3a0))

## [1.2.0](https://github.com/maelbel/croesus/compare/v1.1.0...v1.2.0) (2026-09-14)


### Features

* automatic brokerage account valuation from positions + prices ([#32](https://github.com/maelbel/croesus/issues/32)) ([5a7df49](https://github.com/maelbel/croesus/commit/5a7df497deb6bf6c63bc44c702e20d85327a87bb))
* automatic price fetching for stock/ETF/crypto holdings ([#29](https://github.com/maelbel/croesus/issues/29)) ([2891a36](https://github.com/maelbel/croesus/commit/2891a36a1c9df01bcc51d1c8c1bbb6bad310ae86))
* **backend:** add dev database seeder ([#26](https://github.com/maelbel/croesus/issues/26)) ([94fdfb4](https://github.com/maelbel/croesus/commit/94fdfb49afa4d9e06b87aa19d09f28f515399f6c))
* **frontend:** add column headers to the account history table ([#47](https://github.com/maelbel/croesus/issues/47)) ([d5e2ceb](https://github.com/maelbel/croesus/commit/d5e2cebd3a238333a710f15beedffe9155a87dea))
* **frontend:** ellipsis row-action menus on every list page ([#39](https://github.com/maelbel/croesus/issues/39)) ([d2dca7e](https://github.com/maelbel/croesus/commit/d2dca7e963f28eebbec062b43eb2fabca85bafc2))
* **frontend:** loading skeleton on Dashboard/Accounts/Liabilities/Envelopes ([#44](https://github.com/maelbel/croesus/issues/44)) ([b28caa3](https://github.com/maelbel/croesus/commit/b28caa3608b25e7c21bffcf13da3f642d5e02040))
* **frontend:** mobile responsiveness baseline ([#45](https://github.com/maelbel/croesus/issues/45)) ([35a9eb1](https://github.com/maelbel/croesus/commit/35a9eb1724613b70f0a4785ea955d4dd813ab487))
* **frontend:** overhaul accounts page and holdings UX, adopt Nuxt UI components ([#46](https://github.com/maelbel/croesus/issues/46)) ([cc4fb57](https://github.com/maelbel/croesus/commit/cc4fb5724a6fe8a9e8e44a2a891f7c7f93e46fec))
* **frontend:** persist theme/skin via cookies instead of localStorage ([#40](https://github.com/maelbel/croesus/issues/40)) ([3a458b7](https://github.com/maelbel/croesus/commit/3a458b7bea2d6476bb6473b8c64f6877674da034))
* **frontend:** search/filter on Liabilities and Envelopes pages ([#43](https://github.com/maelbel/croesus/issues/43)) ([ea50385](https://github.com/maelbel/croesus/commit/ea50385d249dd3d4515d1c9fb21774bc39d21716))
* **frontend:** support running the Vite dev server from a container ([#27](https://github.com/maelbel/croesus/issues/27)) ([3942348](https://github.com/maelbel/croesus/commit/39423489a7b16a9adf53ea8ea089741a73854eac))
* **frontend:** toast confirmation on entity create/update ([#42](https://github.com/maelbel/croesus/issues/42)) ([f7bcaf2](https://github.com/maelbel/croesus/commit/f7bcaf2e89e374e874774c4ebf6c75e78726d8ef))
* **frontend:** toast feedback on price refresh outcome ([#41](https://github.com/maelbel/croesus/issues/41)) ([e115c9c](https://github.com/maelbel/croesus/commit/e115c9cf38246ae11a69b86497ddb9c669562c96))
* local price history cache to avoid hammering the external API ([#33](https://github.com/maelbel/croesus/issues/33)) ([78d83ab](https://github.com/maelbel/croesus/commit/78d83ab18b159b02b8603a22b9e150277eea6cea))


### Bug Fixes

* **backend:** code review findings — data integrity, correctness ([#35](https://github.com/maelbel/croesus/issues/35)) ([b7834b9](https://github.com/maelbel/croesus/commit/b7834b95d578f1e9867505e459c8347b02ad3f9c))
* **ci:** authenticate release-please as a GitHub App ([#48](https://github.com/maelbel/croesus/issues/48)) ([72532b3](https://github.com/maelbel/croesus/commit/72532b35663d546ccf1066fcc90428c0f282cde9))
* **frontend:** centralize a z-index policy instead of per-instance overrides ([#38](https://github.com/maelbel/croesus/issues/38)) ([b9ef46a](https://github.com/maelbel/croesus/commit/b9ef46aeccc7edd60e6ea3171d89754ab88842b2))
* **frontend:** code review findings — error handling, staleness, dedup ([#36](https://github.com/maelbel/croesus/issues/36)) ([8a60397](https://github.com/maelbel/croesus/commit/8a6039778b82fc60aeacd7108f5be062b5683e1c))
* **frontend:** load app data on first mount when auth is disabled ([#25](https://github.com/maelbel/croesus/issues/25)) ([743839a](https://github.com/maelbel/croesus/commit/743839ac9a816bf0f7bd70f8e92214f0ce542323))
* **frontend:** stop the app header rendering above slideovers/modals ([#31](https://github.com/maelbel/croesus/issues/31)) ([d98b3ef](https://github.com/maelbel/croesus/commit/d98b3efe761e94b2ce90e992da64eb2384df9df0))
* **tauri:** code review findings — panic safety, cleanup, hardening ([#37](https://github.com/maelbel/croesus/issues/37)) ([cb06e56](https://github.com/maelbel/croesus/commit/cb06e562171be19a91ee16fa287b66e60581625a))


### Documentation

* mark ROADMAP.md Phase 2 (automated pricing) as done ([aa8db71](https://github.com/maelbel/croesus/commit/aa8db7103be019decf75c748a70b60605b2f6752))

## [1.1.0](https://github.com/maelbel/croesus/compare/v1.0.1...v1.1.0) (2026-09-06)


### Features

* add a logo ([#23](https://github.com/maelbel/croesus/issues/23)) ([f40f1b2](https://github.com/maelbel/croesus/commit/f40f1b2fb74d46b683c76388b2ff05068dc49ec2))
* **frontend:** redesign navigation shell and close design-fidelity gaps ([#24](https://github.com/maelbel/croesus/issues/24)) ([b047261](https://github.com/maelbel/croesus/commit/b0472610399e21add0ba66a6679d7254f9876103))


### Bug Fixes

* **backend:** OIDC callback bugs + DRY up JWT handling ([#15](https://github.com/maelbel/croesus/issues/15)) ([3ad5081](https://github.com/maelbel/croesus/commit/3ad50814c8faa110805ed5bd06945bfa2f5cab47))
* **backend:** security hardening + correctness fixes from full-codebase review ([#20](https://github.com/maelbel/croesus/issues/20)) ([545518e](https://github.com/maelbel/croesus/commit/545518e2560c3e879fd2579d8f46ed2000c02486))
* **frontend:** correctness/efficiency fixes + DRY from full-codebase review ([#22](https://github.com/maelbel/croesus/issues/22)) ([c77a56a](https://github.com/maelbel/croesus/commit/c77a56a8b98bfc9cb947c6de906d6709bc118f1c))
* **frontend:** surface OIDC callback errors + dedupe error handling ([#17](https://github.com/maelbel/croesus/issues/17)) ([76bc41b](https://github.com/maelbel/croesus/commit/76bc41bca281570fb69bb822f481d0b71734387e))
* **tauri:** fix OIDC loopback panic + bind callback to its own attempt ([#18](https://github.com/maelbel/croesus/issues/18)) ([571562a](https://github.com/maelbel/croesus/commit/571562aeda2b714bb26438ac5dbaf9d1884a599b))
* **tauri:** OIDC timeout-bypass regression + dedupe + typed mode ([#19](https://github.com/maelbel/croesus/issues/19)) ([dd5ad2c](https://github.com/maelbel/croesus/commit/dd5ad2c67592d336cf078eb3e30162746de6965e))

## [1.0.1](https://github.com/maelbel/croesus/compare/v1.0.0...v1.0.1) (2026-08-26)


### Documentation

* add stack badges to README ([#13](https://github.com/maelbel/croesus/issues/13)) ([0dc08aa](https://github.com/maelbel/croesus/commit/0dc08aa970b3b93fd83f44bc693d6857d49a7b52))

## [1.0.0](https://github.com/maelbel/croesus/compare/v0.5.0...v1.0.0) (2026-08-26)


### Documentation

* **releasing:** post-1.0 versioning policy — minor bumps track phases ([#12](https://github.com/maelbel/croesus/issues/12)) ([697d4ca](https://github.com/maelbel/croesus/commit/697d4caa4e804b1532ef6f8d429d30a22f7d5cb1))
* reverse proxy setup guide (Traefik, Caddy, nginx) ([#10](https://github.com/maelbel/croesus/issues/10)) ([0f00e7a](https://github.com/maelbel/croesus/commit/0f00e7a36e6213df83cc2296d9beaf49d2503d4a))

## [0.5.0](https://github.com/maelbel/croesus/compare/v0.4.0...v0.5.0) (2026-08-26)


### Features

* generic OIDC SSO support (self-hosted + remote desktop mode) ([#8](https://github.com/maelbel/croesus/issues/8)) ([a332589](https://github.com/maelbel/croesus/commit/a33258919c4b02520bc5056573847ea69d4f99d9))

## [0.4.0](https://github.com/maelbel/croesus/compare/v0.3.0...v0.4.0) (2026-08-25)


### Features

* desktop remote mode, security defaults, and Node-based setup scripts ([#6](https://github.com/maelbel/croesus/issues/6)) ([015278a](https://github.com/maelbel/croesus/commit/015278a4fe8803d6a4b4637444d9d24a6363ec3f))

## [0.3.0](https://github.com/maelbel/croesus/compare/v0.2.1...v0.3.0) (2026-08-14)


### Features

* add local desktop mode with FastAPI sidecar ([c063dbb](https://github.com/maelbel/croesus/commit/c063dbb305ab9594523de4807c436f67b8a607ff))

## [0.2.1](https://github.com/maelbel/croesus/compare/v0.2.0...v0.2.1) (2026-08-13)


### Bug Fixes

* **release:** use a PAT so releases can trigger the publish workflow ([5ffc1ae](https://github.com/maelbel/croesus/commit/5ffc1ae1a19005f4ad73f7ce499ad74aab6e9760))

## [0.2.0](https://github.com/maelbel/croesus/compare/v0.1.0...v0.2.0) (2026-08-13)


### Features

* add edit support across accounts, liabilities, envelopes, and valuations ([f474e28](https://github.com/maelbel/croesus/commit/f474e289d6bc25158f55d38b4cbf2c4d83412fff))
* **api:** support editing valuations ([29acda9](https://github.com/maelbel/croesus/commit/29acda9eab86a9b61d089ad569356882f0921c57))
* build the dashboard, settings, and base app shell ([12c8bec](https://github.com/maelbel/croesus/commit/12c8bec1d1e4dbbc226db063934dc98643666761))


### Bug Fixes

* **ci:** specify pnpm version via packageManager field ([d6a50c1](https://github.com/maelbel/croesus/commit/d6a50c1050ae038ecfbe98677cd3fa371b453c5d))
* **dashboard:** refresh net worth automatically after edits ([e3224c3](https://github.com/maelbel/croesus/commit/e3224c324248e24d31d8fd946f8ae223b78255a7))
* **release:** wrap config under packages for manifest mode ([c865b18](https://github.com/maelbel/croesus/commit/c865b1899fb99e24ebba719dd340125764f5eaa8))


### Documentation

* mark completed Phase 1 roadmap items ([158ede9](https://github.com/maelbel/croesus/commit/158ede90af8d2b2517b056a1302b6f1e88ba9b41))

## Changelog

All notable changes to this project are documented here. This file is
maintained automatically by [release-please](https://github.com/googleapis/release-please) —
see [docs/RELEASING.md](./docs/RELEASING.md). Don't edit it by hand.