Changelog

Everything that changed in OpenStock.

Every release since we started in September 2025, in plain words. Each change links to its pull request on GitHub.

  1. 9 Nov 2026

    Latest

    November update

    Saudi Arabia and Poland on the dashboard, dividend yield, and public stock pages.

    Markets

    • Saudi Arabia (Tadawul) joins the dashboard: TASI, Aramco, Al Rajhi and STC tiles, today’s movers and a quotes table, priced from Yahoo Finance because TradingView blocks Tadawul in embeds. Saudi stock pages and watchlist rows show the price too.#145
    • Poland (GPW Warsaw) joins the dashboard: WIG20, WIG, mWIG40 and sWIG80 tiles, today’s movers and a quotes table of blue chips, priced from Yahoo Finance (delayed) because TradingView embeds have Warsaw only end of day. Polish stock pages and watchlist rows show the price too.#147

    Stock pages

    • A dividend yield card, from Finnhub’s real data, with a dash for stocks and crypto that don’t pay one.#137
    • Public company and comparison pages that work without signing in, and robots.txt and sitemap.xml that search engines can read.#136

    Self-hosting

    • Docker and Railway self-hosters can switch on realtime mode again: the data mode is passed in at build time.#134
    • MiniMax uses MiniMax-M3.1-Flash unless you pick another model.#140
    • better-auth 1.7.10 and nodemailer 10.1.2, with 81 fewer packages to install.#132#133

    Community

    • Every release on this page credits the people who made it, and everyone who has built OpenStock is listed at the bottom.#131
    • A README rewritten for how OpenStock works today, with a latest-release badge.#135#141
    • A Code of Conduct (Contributor Covenant 2.1) and a FLOSS/fund funding manifest.#139#138
  2. 18 Oct 2026

    October update

    Draw on charts, keep your indicators, and safer sign-in.

    Charts

    • Draw on the stock chart: trend lines, horizontal lines, Fibonacci, shapes and text.#118
    • The indicators you pick (SMA, EMA, Bollinger Bands, VWAP, RSI, MACD, Stochastic, ATR) stay on every chart, after a reload and in fullscreen.#119
    • Tickers with a - or & now chart correctly: M&M and Bajaj-Auto in India, Ericsson B in Stockholm, Novo Nordisk B in Copenhagen.#117

    Watchlist

    • Watchlists hold up to 50 stocks, and you’re told when yours is full.#127
    • The Watching list in the sidebar scrolls on its own instead of pushing the page.#110

    Security

    • Sign-in, sign-up and password reset are rate-limited, so nobody can guess passwords or flood inboxes.#126
    • Resetting your password signs you out on every other device.#125
    • Welcome emails can no longer carry links or markup injected at sign-up.#122
    • A background job no longer risks emailing the whole newsletter list, and subscriber addresses stay out of the logs.#120
    • Next.js security update covering about 30 advisories.#121

    Self-hosting

    • A prebuilt Docker image for amd64 and arm64: ghcr.io/open-dev-society/openstock, on Node 22 LTS.#128
    • Docker builds need no database or secrets, and no key is stored in the image.#123
    • docker compose no longer publishes MongoDB on your network, and its password comes from .env.#124
    • One-click deploys on RepoCloud, ZopDay and Railway.#111#115#94

    Community

    • A Wall of love: our sponsors and supporters, and the posts, videos and articles people have made about OpenStock.
    • Orbit and RapidProxy joined as sponsors.
  3. 25 Sep 2026

    The redesign

    A new look, a public landing page, more markets and a lot of fixes.

    New

    • A redesigned app: floating shell, browser-style tabs and a warmer palette.#106
    • A public landing page with a live NYSE session dial, and a Sponsor page.#106
    • More markets on the dashboard: US, India, Germany, Canada, Australia, Crypto and Forex.#106
    • A profile page to edit your details, see connected sign-ins and change your password, and sign-in with Google or GitHub.#106

    Changed

    • Quotes refresh hourly for everyone on the free site.#106
    • Price alerts are now part of OpenStock Cloud and self-hosting.
    • Server functions run in Mumbai, next to the database, so pages respond faster.

    Fixed

    • Watchlist and alert changes are tied to the signed-in user; before, one user could change another’s.#106
    • Welcome emails, price alerts and the weekly digest run again, and password reset completes.#106
    • Pages no longer hang when market data is slow, and email addresses with + are accepted.#106
    • Charts no longer get stuck on exchanges TradingView blocks, or on Hong Kong stocks.
    • A clearer environment check for self-hosters.#104
    • The README now says the news summary is weekly, not daily.#91
    • Community fixes brought into the redesign: no “NaN” market cap#82, Taiwan in the country picker#70, indicators that survive fullscreen#68, optional email settings#69, and tests for alert actions#93.
  4. Jun – Aug 2026

    Summer fixes

    A market support guide, sturdier emails and a newer AI model.

    Changes

    • A Market Support guide explaining which exchanges chart, quote and alert, and why.#84
    • Email features are optional: the app runs without mail settings, and warning messages no longer show garbled characters.#85
    • Personalised emails use MiniMax’s newer M3 model by default.#87
  5. Apr – May 2026

    Password reset

    Reset your password, see the password rules as you type, and better search.

    Changes

    • Forgot your password? Reset it by email.#71
    • Sign-up shows the password rules and ticks them off as you type.#79
    • Charts show the right time zone.#72
    • Search shows the correct exchange and company details.#73
    • No more Turbopack warning about the project root when running locally.#74
  6. Mar 2026

    Sentiment and 40+ exchanges

    What the crowd thinks, and many more markets.

    Changes

    • Sentiment on every stock page: buzz and bullishness from Reddit, X, news and Polymarket.#64
    • Charts for 40+ international exchanges.#65
    • MiniMax as an alternative AI provider for personalised emails.#61
    • Updated dependencies and background jobs.#63
  7. Feb 2026

    China and Hong Kong charts

    Shanghai, Shenzhen and Hong Kong stocks chart correctly.

    Changes

    • Shanghai, Shenzhen and Hong Kong tickers are converted to TradingView’s format, so their charts load.#57
  8. Jan 2026

    Watchlist, alerts and news

    Save stocks, get alerted, and read the news that matters to you.

    New

    • A Watchlist page to save stocks and follow their prices, sortable by symbol.#40#46
    • Price alerts when a stock goes above or below your target.#40
    • A news feed for the stocks on your watchlist.#40
    • Fullscreen charts.#45
    • About, Help and API docs pages, and Siray.ai as a fallback AI provider.#40
    • Fixed broken links in the README.#42
  9. Dec 2025

    Security and support

    A critical framework fix and a way to support the project.

    Changes

    • Fixed a critical React Server Components vulnerability.#30
    • Vercel Web Analytics.#31
    • A way to donate to the project.#32
  10. Oct 2025

    OpenStock launches

    Free, open-source market tracking for everyone.

    Launch

    • Started on 28 Sep 2025 and first deployed on 4 Oct 2025: accounts, stock search and a TradingView-powered dashboard.#1#9
    • Docker and Docker Compose support.#17
    • Fixed a build error reported in the first weeks.#25

Contributors

Built by 39 people.

Everyone whose pull request or issue shaped a release above. Thank you: this is your work.

Want to be here? Pick a good first issue or report a bug you hit.

Open for sponsors

Keep market data free for everyone.

Current sponsors

Partner (limited)

Company

Previously backed by