You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+23Lines changed: 23 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,27 @@
1
1
# Change Log
2
+
## v2.0.0
3
+
### Overview
4
+
This major release includes numerous quality of life improvements and architectural changes. The settings table has been removed, with its values migrated directly to the snapshot table for better data organization. A new feature allows storing customizable value orderings that persist across clients, ensuring consistent data presentation.
5
+
6
+
Due to breaking API changes, v1 endpoints are now deprecated. All API requests should use the new `/api/v2` base path.
7
+
8
+
### Added
9
+
* Add support for storing snapshot value ordering ([#54](https://github.com/MicroFish91/portfolio-instruments-api/pull/54))
10
+
* Add recommended rebalance threshold field for benchmarks ([#36](https://github.com/MicroFish91/portfolio-instruments-api/pull/36))
11
+
* Add an optional rebalance threshold field per snapshot ([#38](https://github.com/MicroFish91/portfolio-instruments-api/pull/38))
12
+
* Support momentum-based asset types ([#35](https://github.com/MicroFish91/portfolio-instruments-api/pull/35))
13
+
14
+
### Changed
15
+
* Remove separate settings table. Update rebalance logic and tests to reflect data coming from the new snapshot rebalance field ([#40](https://github.com/MicroFish91/portfolio-instruments-api/pull/40))
16
+
17
+
### Fixed
18
+
* Snapshot calculations should include deprecated items ([#56](https://github.com/MicroFish91/portfolio-instruments-api/pull/56))
19
+
* Don't allow duplicate accounts even if one of them is deprecated ([#49](https://github.com/MicroFish91/portfolio-instruments-api/pull/49))
20
+
* Don't allow duplicate holdings even if one of them is deprecated ([#47](https://github.com/MicroFish91/portfolio-instruments-api/pull/47))
21
+
* Don't allow duplicate benchmarks even if one of them is deprecated ([#46](https://github.com/MicroFish91/portfolio-instruments-api/pull/46))
22
+
23
+
### Engineering
24
+
* Improve docker-compose and build scripts for quickly bootstrapping a local db and app ([#51](https://github.com/MicroFish91/portfolio-instruments-api/pull/51))
0 commit comments