Releases: marvinruder/rating-tracker
Releases · marvinruder/rating-tracker
v4.5.0
What's Changed
Minor changes
- Allow changes to stock ticker by @marvinruder in #1243
Tweaks and fixes
- Omit unused credentials in database operations by @marvinruder in #1241
- Let Renovate update Docker tags to new major versions by @marvinruder in #1237
- Switch to
docker
versioning strategy for Node.js base image by @marvinruder in #1239
Notable dependency updates
- Update Node.js to v22 by @renovate in #1240
- Update WebAuthn to v10 (major) by @renovate in #1202
- Update prisma monorepo to v5.13.0 by @renovate in #1214
- Update react monorepo to v18.3.1 by @renovate in #1224, #1227
Full Changelog: v4.4.1...v4.5.0
v4.4.1
What's Changed
Tweaks and fixes
- Remove unused dependency
nasm
by @marvinruder in #1179 - Improve highlighting in Portfolio Builder Scatter Plot by @marvinruder in #1182
Notable dependency updates
- Update Node.js to v21.7.2 by @renovate in #1177
- Mitigates CVE-2024-27983
- Mitigates CVE-2024-27982
- Update rust Docker tag to v1.77.1 by @renovate in #1167
- Update dependency @mui/x-charts to v7.1.1 by @renovate in #1180
Full Changelog: v4.4.0...v4.4.1
v4.4.0
What's Changed
Minor changes
- Improve accessibility by @marvinruder in #1134
- Make Sidebar content scrollable in small-height windows by @marvinruder in #1112
- Improve layout for large devices by @marvinruder in #1076
Tweaks and fixes
- Fix zsh history search by @marvinruder in #1067
- Cache Prisma engine binaries and Corepack files by @marvinruder in #1077
- Optimize Pipeline by @marvinruder in #1079
- Consolidate Dockerfiles by @marvinruder in #1080
- Fix README badges by @marvinruder in #1081
- Improve frontend meta information by @marvinruder in #1082
- Optimize and document package extensions by @marvinruder in #1096
- Refactor CI/CD Pipeline by @marvinruder in #1105
- Fix concurrent Jenkins builds by @marvinruder in #1108
- Use cross-compilation feature of Docker by @marvinruder in #1109
- Use different storage driver for Docker in Docker by @marvinruder in #1110
- Update configuration of Vitest cache directory by @marvinruder in #1126
Notable dependency updates
- Update Yarn to v4.1.1 by @renovate in #1088
- Update nivo monorepo to v0.85.1 by @renovate in #1094, #1102, #1106
- Update dependency typescript to v5.4.2 by @renovate in #1099
- Update Node.js to v21.7.1 by @renovate in #1104, #1113
- Update Rust crate image to v0.25.0 by @renovate in #1111
- Update prisma monorepo to v5.11.0 by @renovate in #1118
Full Changelog: v4.3.1...v4.4.0
v4.3.1
What's Changed
Tweaks and fixes
- Fix favicon path by @marvinruder in #1065
Full Changelog: v4.3.0...v4.3.1
v4.3.0
What's Changed
This release introduces the ✨ Portfolio Builder ✨:
This tool can provide optimal weights of stocks in a portfolio based on the preferred proportions of regions, sectors and other factors.
Minor changes
- Add Portfolio builder by @marvinruder in #1043
- Use Scatter Plot for visualizing Amount Distribution in Portfolio Builder by @marvinruder in #1053
- Create “Add Stock…” dialog with Stock Selector by @marvinruder in #1062
Tweaks and fixes
- Create cache for GitHub Actions by @marvinruder in #1046
- Trigger Renovate run from GitHub Actions by @marvinruder in #1047
- Remove unused credential by @marvinruder in #1049
- Improve development container shell environment by @marvinruder in #1050
- Remove unnecessary
/new
parameter fromPUT
API endpoints by @marvinruder in #1056 - Add Portfolio Builder to README by @marvinruder in #1057
Full Changelog: v4.2.2...v4.3.0
v4.2.2
What's Changed
Tweaks and fixes
- Fix visual glitch in Safari with line break in tooltip by @marvinruder in #1016
- Fix server status when receiving HTML error response by @marvinruder in #1017
- Improve text button style by @marvinruder in #1018
- Refactor frontend code by @marvinruder in #1019
- Allow searching for stock by ISIN by @marvinruder in #1021
Notable dependency updates
- Update Node.js to v21.6.2 by @renovate in #1005
- Update vitest monorepo to v1.3.0 by @renovate in #1008
Full Changelog: v4.2.1...v4.2.2
v4.2.1
What's Changed
Tweaks and fixes
- Improve WASM performance by @marvinruder in #955
- Preload stock logo by @marvinruder in #957
- Replace Axios with Fetch API calls by @marvinruder in #969
- Fix cron request timeouts by @marvinruder in #974
- Extend Signal status report by @marvinruder in #976
- Fix error messages created from
FetchError
s by @marvinruder in #979 - Improve JSDoc style by @marvinruder in #987
Notable dependency updates
Full Changelog: v4.2.0...v4.2.1
v4.2.0
What's Changed
Minor changes
- Store profile pictures as AVIF by @marvinruder in #949
Notable dependency updates
- Update Node.js to v21.6.1 by @renovate in #947
- Update prisma monorepo to v5.9.0 by @renovate in #945
- Update Yarn to v4.1.0 by @renovate in #946
Full Changelog: v4.1.0...v4.2.0
v4.1.0
What's Changed
Minor changes
- Use endless scrolling in Stock Table by @marvinruder in #938
- Add link to GitHub to page footer by @marvinruder in #940
Tweaks and fixes
- Optimize frontend bundle chunks by @marvinruder in #923
Notable dependency updates
- Update alpine Docker tag to v3.19.1 by @renovate in #934
- Update dependency esbuild to v0.20.0 by @renovate in #937
Full Changelog: v4.0.1...v4.1.0
v4.0.1
What's Changed
Tweaks and fixes
- Use CommonJS as format of backend bundle in
esbuild
by @marvinruder in #897 - Fix misaligned label of 52 week range slider by @marvinruder in #899
- Fix fetching from MarketScreener by @marvinruder in #917
Notable dependency updates
Full Changelog: v4.0.0...v4.0.1