Skip to content

Releases: itskovacs/stonks

1.3.0

Choose a tag to compare

@itskovacs itskovacs released this 13 Jun 16:48

1.3.0

Feedback and ideas are welcome in the issues!

🚀 Features

  • Added a new earnings calendar to the dashboard with daily 8 AM notifications for watchlist tickers (toggle in settings)
  • Introduced a full screener page and API featuring technical indicators, analyst consensus, and news sentiment
  • Expanded the alerts system with customizable notes, an actionable toggle (buy/sell hints in notifications)

💄 UI/UX Improvements

  • Split dashboard loading into independent streams (ledger, live market, overview) so the UI renders instantly before live prices arrive
  • Improved background performance with a new cache warmer and smart caching durations based on active market hours
  • Added a new envelope stats modal
  • Made the watchlist sortable by ticker name or 1-day variation
  • Updated the projection view with an optional initial balance field
  • Added a toggle for earnings notifications in the settings modal
  • Improved the mobile layout for the ticker page by fixing header and sector overflow issues

🐛 Bug Fixes

  • Prevented race conditions during concurrent transactions by implementing atomic cash balance updates
  • Fixed alert logic so the armed state only resets when trigger conditions change, ignoring metadata-only edits
  • Corrected a SQL JOIN syntax error in the scheduler for alerts
  • Added automatic retry logic to the data fetcher to handle instances where external APIs return a zero price
  • Cleaned up frontend error handling to prevent silent errors from leaking into the console

Love using stonks? Consider supporting the project and its development by ☕ buying me a coffee. Thank you!

1.2.0

Choose a tag to compare

@itskovacs itskovacs released this 17 May 14:17

1.2.0

Feedback and ideas are welcome in the issues!

🚀 Features

  • Added Global Alerts modal
  • Added Investment Projections: forecast investment growth
  • Updated Benchmark: selective benchmark for envelopes and target ETF
  • Added Refresh feature to force-refetch current values
  • Persist Dark Mode

💄 UI/UX Improvements

  • Corrected typos and fixed a couple of styling issues

🐛 Bug Fixes

  • Fixed 1d chart for Ticker

Love using stonks? Consider supporting the project and its development by ☕ buying me a coffee. Thank you!

1.1.0

Choose a tag to compare

@itskovacs itskovacs released this 10 May 14:08

1.1.0

Feedback and ideas are welcome in the issues!

🚀 Features

  • Added Ticker alerts: get notified of market changes
  • Added User settings: configure currency and Apprise URL for notifications
  • Added Registration toggle: enable or disable (config.env)
  • Added Portfolio benchmark: compare your investments against the MSCI World index (replicate your positions on MSCI World)

💄 UI/UX Improvements

  • Added Dark Mode
  • Added Portfolio Ledger filtering options
  • Added Profit and Loss percentage on the envelope cards
  • Modernized the transaction modal: quick-fee button, improved dividend handling (flat / per-share) and bulk improvements
  • Added a manual refresh option to clear cached ticker data
  • Added an average line to ticker chart
  • Redesigned the watchlist interface for better mobile UX
  • Updated tooltip glossary terms and descriptions
  • Added an envelope toggle in portfolio charts
  • Increased the maximum width

🐛 Bug Fixes

  • Fixed an issue where chart tooltips would overflow the screen
  • Resolved layout overflow issues on cards

Love using stonks? Consider supporting the project and its development by ☕ buying me a coffee. Thank you!

1.0.0

Choose a tag to compare

@itskovacs itskovacs released this 03 May 14:55

Stonks

1.0.0 released 📈

docker pull ghcr.io/itskovacs/stonks:1