Features Pricing Download Help Account

Release Notes

2.0.306 - 2023-05-19

Added

  • New preference to only show the price of the last trade on depth charts.
  • Clearer errors when unable to connect to login servers or streams, stop trying after 15s, and automatically launch troubleshooting help if it's the first login.
  • Click and drag the trade prices in the depth table.
  • Prompt now has history. Use up/down arrow to scroll through entries, e.g. to edit a depth replay time. Use ? to continue a search (which will cause further scrolling to scroll through the search results).
  • Shift Enter to set all tools to the current stock.

Changed

  • The depth replay time highlighted on charts now jumps between periods (to the middle of the bar) rather than smoothly plotting each second. It will jump to the gap between bars if there is no trading at the time.
  • First Trade Delta will use CXA open price until ASX opens.
  • Remove trade separator lines from depth charts, make trade bars more transparent.
  • Show order age for executing orders.
  • Only show direction highlights for price column of depth tool's trade table.
  • Stop depth replay when copying from depth tool that isn't replaying.
  • Rename auction bars "Equal" to "Normal" and "Lines" to "Threads".
  • Make auction exec bars on depth chart more like Spark 1 when auction width is Normal.
  • Ticker speed should be more consistent across different screen resolutions.
  • Hide similar state changes on tickers for consolidated stocks.
  • Darken dark mode legacy hilight watched color.
  • Resync all tools on desktop when unzooming.
  • Remove both the CXA and ASX stock from watchlists if either is removed when consoldating.
  • Hide CXA dual listed stocks in speedlist when consolidating (or change to ASX).
  • Change to the ASX stock when a tool is showing the CXA stock and consolidation is turned on.
  • When clicking or dragging CXA dual listed stocks from the alert list, use the ASX stock instead when consolidating. CXA stocks are still available in alerts when consolidating.
  • EMA smoothing is fixed at 2 and cannot be changed.
  • Windows: Make order separator lines on depth charts more transparent.
  • Windows DDE: empty fields are now blank.

Fixed

  • Show CXA orders at the ASX auction price as surplus on depth chart (i.e. non-executing).
  • Make auction execution bars transparent when auction bars are equal thickness.
  • COT on live depth when aggregated might not show all trade breaks.
  • Shift Enter when entering a depth replay time.
  • Update smartlists and watchlists on scroll.
  • Alerts couldn't be created if no defaults were set.
  • Differentiate sensitive announcements when watched stocks are highlight by legacy grey row.
  • Was not able to remove CXA stocks from watchlists when consolidating.
  • EMA starts at 0. On intraday charts, this would be the first trade today or 90 days ago.
  • Remove all alerts did not work.
  • Undoing alert removal would reset it.
  • Reset when changing back to depth that was paused or replaying.
  • Windows: detect when vsync is unavailable and force a short sleep.
  • Crash when clearing desktop while showing quick popup.
  • Crash when defocusing tool while showing dialog.
  • Crash when relogging in when last config was saved while focused tool was culled during desktop resize.
  • Crash when undoing/redoing removal of unlisted stock from watchlist.
  • Crash when hovering over a depth level that is removed at the same time.
  • Windows: reopen the window if the graphics driver hangs for ~2s.
  • Windows: crash in Intel GPU driver when device lost when minimized.
  • Windows DDE: crash when requesting exchange field with version query or if the stock was not found.
  • Various bug fixes.

2.0.297 - 2022-05-01

Fixed

  • Various bug fixes.

2.0.296 - 2022-04-29

Changed

  • Replay logging is disabled for test users.

Fixed

  • Crash when using Spark on a remote desktop.

2.0.295 - 2023-04-25

Fixed

  • Crash when undoing new alert.

2.0.294 - 2023-04-21

Added

  • Drag a watchlist to the speedlist section of the toolbar to set the speedlist.

Fixed

  • Pressing space twice would always freeze depth regardless of interval between presses.
  • Unable to click on announcement icons in smartlists in very small windows.
  • Announcements were not showing when hovering over nav charts in the common settings bar.
  • MacOS: unable to restore minimized windows.

2.0.293 - 2023-04-19

Fixed

  • Crash when searching for more than 4 keywords.

2.0.292 - 2023-04-18

Added

  • Experimental: Support Windows on Arm cpus.

Fixed

  • Windows: the number of pages in a PDF could sometimes be wrong.
  • Navigating a pdf in a document popup with the prev/next buttons when using the common settings bar would skip a page.
  • Ignore ASX Only setting in depth tool when showing a CXA-only listed stock.

2.0.280 - 2023-04-06

Changed

  • VWAP on intraday charts is now properly calculated rather than approximated. Intraday data for the previous 6 weeks has been added.
  • Announcements for companies with no listed stock will not be shown on tickers if watchlists (except no watchlists), types, or opening groups are set. Industry is matched if set.
  • Indices will show on tickers regardless of types, industry, or opening groups. They still match on watchlists.
  • Dragging is now delayed by 150ms so that clicking while still moving the mouse is not interpreted as a drag.
  • Depth is resynced when switching desktops.

Fixed

  • Table layouts were getting corrupted especially when abbreviated columns were ordered after the not-abbreviated version. Some layouts may change to add back the missing columns.
  • Some trading statuses were showing as Unknown.
  • Trading state change countdowns were not updating in realtime on market news and smartlists.
  • Auction info was always showing a row for off market volume.
  • Crash when showing certain config settings in titlebar.
  • Various bug fixes.

2.0.278 - 2023-03-30

Changed

  • Plot unchanged ticks green instead of using the previous tick's color.
  • Do not correct the last vwap tick to the real vwap.
  • Make volume bar width proportional when showing CandleVolume or EquiVolume. (Volume indicator only - keep overlay volume bars non-proportional).
  • Stagger the opening of windows at startup to work around graphics driver crashes.

Fixed

  • Chart colors were not being saved.
  • Announcements and Market Announcements were not changing Report Types when loading a config with Report Types set to All.
  • Ticker was clipping descenders in announcement headings, e.g. lowercase g.
  • Missing description for Cboe suspended status.
  • Macos was not minimizing windows at startup without titlebars.
  • Crash when hovering over announcements from companies with no stocks in market news.
  • Various bug fixes.

2.0.276 - 2023-03-24

Fixed

  • Crash when profile PDF loads after switching away from desktop.

2.0.275 - 2023-03-24

Changed

  • Windows DDE: Consolidation now uses the app preference. If the Consolidate preference is set and you do not specify an exchange, then the response will be consolidated. Otherwise, if the Consolidate preference is not set OR you specify an exchange directly, then the response will not be consolidated.
  • Windows: When Software Rendering is chosen, PDFs can't be displayed. They will be launched with an external viewer when you click on announcements (as if Control was pressed). Profiles or documents that are dragged to a window need to be launched manually.

Added

  • Control (or Command) click anywhere on PDFs to launch the external PDF viewer.

Fixed

  • Windows: Second line of error message in login dialog was obscured.
  • Windows: Crash in Intel GPU driver when an NVIDIA GPU is also available.
  • Windows DDE fixes and improvements.
  • Various bug fixes.

2.0.270 - 2023-03-14

Added

  • Hold down ALT when hovering over depth and orders to show the total amount available at and ahead of that price, and its average price and value.
  • Port and protocol options to handle proxies and firewalls. All users should leave the setting as Native.
  • Daily Last, Change, and % Change to announcements.

Changed

  • Allow for entering ~10 codes at a time.
  • Slight change to column ordering for quotebar and scans.
  • Larger popups.
  • Minor dark mode changes.
  • Windows: ALT Space will not bring up the system menu if the focused tool is depth.
  • Windows: DDE will use name changes to find stocks.

Fixed

  • First opening group was not including stocks from 2..9.
  • Dragging the start of a nav chart also set the end of the chart.
  • Daily chart range was not updating with market time, e.g. at open.
  • Shift click charts in toolbar and in chart selector.
  • Removing the low alert price was removing the high.
  • PDFs could skip pages when clicking Prev/Next/etc.
  • PDFs were retaining the page number from the previous PDF.
  • Crash when hovering over delisted stocks in smartlists and alerts.
  • Undo/redo alerts.
  • Possible crash at start of day.
  • Windows: some keyboard send plus without shift.
  • Various bug fixes.

2.0.268 - 2023-02-21

Added

  • Experimental: Dark Mode.
  • "Remember me" logins can be deactivated from Preferences.
  • Windows: option to use software renderer in case of GPU problems.

Changed

  • Rename depth auction styles in depth settings.
  • Make dates show day of month on announcements and for current and previous year.
  • Drop market from orders popup when aggregating depth.
  • Make dragging codes when not showing tool titlebars the same as when dragging titlebars.
  • VWAP plots the average of high/low/close.
  • Allow setting "Traded N/A" for rises/falls/volume/value, but require that a stock has traded or is in auction.
  • Remove Change menu from rises/falls.
  • Show reduced chart legends on a single line when chart is small.
  • Remove "Change" menu from rises/falls.
  • Remove watchdog.
  • When logging in, "Stop" button is shown as soon as you move your mouse over the window.
  • Windows: provide immediate feedback if crash was caused by graphics driver.
  • Windows: log more information about graphics hardware and driver.

Fixed

  • Multiple problems with linked windows. This release will fix up configs with different stocks in the same linked group by changing the stock if the tool isn't showing a stock, or by unlinking the window from the group if it is.
  • Column ordering of orders popup when aggregating depth.
  • Order times could be forgotten at start of new day.
  • Chart drawing Label menu was hidden when not consolidating.
  • Shift left/right, shift 0, and shift clicking should change watchlist filter for whole desktop.
  • Minibar was not changing tool directions until the desktop was switched to or the tool was hovered over.
  • Help (more todo).
  • MacOS: exit with error message if hardware doesn't support Metal.
  • Windows: allow for longer usernames and passwords.
  • Windows: Windows Key + Arrow keys should work.
  • Various bug fixes.

2.0.264 - 2023-01-18

Added

  • Put back D+ option on intraday nav charts.
  • Help menu option to send a support request with logs, config, and screenshot.

Changed

  • Make executing depth levels transparent when showing "Same" auction bars.
  • Delay changing the depth xaxis.
  • Remove watchlist filter from subtitles.
  • Windows: also reposition windows after moving or sizing, to ensure part of the titlebar is visible on the nearest monitor.
  • Remove Online Documentation from Help menu.
  • Windows: move Preferences from Help menu to File menu.

Fixed

  • Depth close value was not properly consolidated.
  • Trade prices on depth chart was not filtering by ASX/CXA.
  • Truncate watchlist filter in titlebar when too long.
  • Try to relogin after 24 hours uninterrupted.
  • Crash when viewing announcements for index.
  • Windows: dragging when not showing titlebars.
  • Windows: try to workaround Nvidia driver bug in nvwgf2umx.dll by disabling internal threading optimizations.
  • Various bug fixes.

2.0.263 - 2022-12-16

Changed

  • Windows: reposition windows at startup, activation, and on display settings change, to ensure part of the titlebar is visible on the nearest monitor.

Fixed

  • Abbreviate Indicators vertical chart menu label at large font sizes.
  • Crash when adding alerts by entering the code.
  • Various bug fixes.

2.0.262 - 2022-12-12

Fixed

  • Windows: mouse clicks were not handled when showing titlebars.

2.0.261 - 2022-12-12

Added

  • Chart indicator colors can be changed.
  • Additional high contrast colors for indicators and drawings.

Changed

  • EMA is now orange by default.
  • Double the scrolling speed on PDFs.

Fixed

  • Freezing depth for the first time might not update after the events loaded.
  • Scan filtering and ordering by turnover was not taking into account auction value.
  • Disallow shift dragging to minidesktops (i.e. linking).
  • Disallow turning off quotes when speedlist menu is maximized.
  • Make green candles hollow when using legacy colours.
  • Legend labels on dark charts using legacy colours.
  • Windows: can drag window in menu area.
  • Various bug fixes.

2.0.260 - 2022-12-01

Added

  • Option in startup preferences to clear cache.

Changed

  • Hide/show toolbar menus is now a popup to enable shorter windows.
  • Windows: use the monitor refresh rate rather than the desktop refresh rate.
  • Windows: try to get a non-tearing swapchain first.

Fixed

  • Crash when partially received file was cached.
  • Crash on announcements panel for stock that is no longer listed.
  • Depth replay was stopping at the start of the current day.
  • Various bug fixes.

2.0.259 - 2022-11-25

Preferences in the login dialog now show startup preferences only. A new preference dialog is available in the main app with more options.

This releases changes some keyboard shortcuts.

Added

  • Experimental: column priority ordering available in File menus.
  • New Select menu for depth, orders, trades, and charts to filter out CXA or ASX when consolidating.
  • When consolidating, .a and .c will show just ASX data or just CXA data on depth, orders, and trades rather. Use .. to show both.
  • New preference: Depth replay keyboard shortcuts without ALT key. When this preference is set and depth is replaying, the left, right, up, and down keys behave as if ALT was held. i.e. you can control depth replay without using ALT, but you can't change to the prev/next stock in the speedlist.
  • Use /t and /e to replay depth by time or event, NOT ALT /.
  • Use // to go live, NOT ALT DOT.
  • Use .. to enable all exchanges, after using .a or .c, for example.
  • Maximize speedlist (quotes only), charts, watchlists, and smartlists in the toolbar.
  • Maximize nav charts in tool settings.
  • Experimental: New preference: Limit display updates to ~60HZ to avoid excessive CPU usage on high refresh monitors.
  • New preference: Half Speed - update the display at ~30HZ on slower machines.
  • New preferences: Legacy Preferences to make Spark 2 look and behave more like Spark 1.
  • Provide tooltips on truncated text columns.

Changed

  • Shrink some columns:
    • Align prices to 1 dp - use preferences to revert to 2 dp.
    • Make cumulative percentages 0 dp.
    • Make pct changes over 1000 display as xN.N to fit.
  • ALT . and ALT / no longer work. Use // to go live, and /t and /e to change depth replay by time or event.
  • ? no longer brings up search. Use space and start typing.
  • Move nav charts into settings - can now maximize the menus.
  • Move alerts ticker back to topmost ticker.
  • Alert codes are shown in pink on the ticker.
  • Increase number of volume marks on depth axes.
  • Increase the default gap by 1 pixel.
  • Gaps between minibar desktops are reverted back to the default gap. Use the new legacy preferences setting "Widen gaps between minibar desktops" to make the gaps wider.
  • Allow for some mouse movement when right clicking.
  • Swap alerts and replay menus in depth.
  • Promote dual listed CXA stocks to ASX in watchlists when consolidating and remove duplicates.
  • Change toolbar "Hidden Menus" to "Show Menus" and invert the toggles.
  • Do not allow filtering by exchange with .a, etc, on watchlists.
  • Windows DDE: responses are not consolidated by default, regardless of app preference. Append ".Consolidate" to request consolidated data.
  • Extend watchdog timeout to 60 seconds.

Fixed

  • Linking and undoing linking.
  • Reopen times after hours.
  • Clicking notes in chart's nav chart.
  • Normal width depth bars at the auction should not be offset.
  • Tips were beeping but not showing.
  • Do not show tip when hiding toolbar with middle button.
  • Depth charts with no orders should show the trading range and price lines.
  • Crash with multiples windows open.
  • Various bug fixes.

2.0.255 - 2022-10-28

Changed

  • Windows: test using system font for buttons and menus.
  • Automatically resize tools that are too small.
  • Show tool bodies that are too small as dark grey but show their titlebar with focused/unfocused colour.
  • Allow for narrower window width.

Removed

  • Remove smallest and largest font sizes.

Fixed

  • Tickers were testing indexes against Types.
  • Turn off NZX TR and/or global indexes when typing .a, .c, .n on indexes.
  • Intraday charts for newly listed stocks with range > 1 day.
  • Crash when first login follows sleep.
  • Windows: show More... option in menubar when window too narrow.
  • Windows: Win+M minimize maximized window.
  • Windows DDE: only show bid/ask market if order valid.
  • Windows DDE: order consolidated orders by order placement time while respecting exchange position.
  • Various bug fixes.

2.0.251 - 2022-10-24

This release enables logging of keystrokes and mouse events for test release users.

Added

  • Watchdog: Spark will crash with a useful report if it hangs for 20s - there is no need to use task manager.
  • Delta option: First Trade shows the change since the first on market trade.
  • Delta option: Last Trade shows the change since the last on market trade before the closing auction.
  • More window splits: /2,3,4,6,8,10,12,16,18, plus a dialog with more.
  • Font size is shown when changed.
  • Middle button toggles toolbar.
  • 1 and 2 second preferences for highlight duration.
  • Testing: new preference: highest graphics settings: smoother resizing, reduced CPU usage, possibly increased GPU usage.

Changed

  • Make depth popups wide enough to not have to abbreviate.
  • Don't switch charts to day range when scrolling crosses into current day.
  • Daily charts no longer have an evenly spread time axis.
  • Nav charts for today always include after hours.
  • Move chart scroll-to-current to bottom.
  • Draw current price on charts with a fill.
  • Increase height and spacing of mini desktops.
  • Right click the clock to toggle tenths, etc.

Fixed

  • Resizing of popup windows.
  • Crash when dragging desktops.
  • Crash when changing to a tool with a nav chart.
  • Crash when changing stocks while hovering over trades.
  • Windows: crash when reconnecting.
  • Windows: crash when pasting.
  • Various bug fixes.

2.0.245 - 2022-10-05

Dragging Changes (TBC)

Dragging windows:

  • Dragging the titlebar will now drag the whole tool to allow moving tools around.
  • Drag the code in the quotebar to drag just the stock.
  • ...or CONTROL drag on the titlebar to drag just the stock.

Dragging desktops:

  • Dragging a tool from the minibar will now drag the whole tool to allow moving tools between desktops.
  • CONTROL drag a tool in the minibar to drag just the stock.
  • SHIFT drag a desktop in the minibar to drag the whole layout to allow copying desktops.

Added

  • ALT / to toggle between depth replay by time and event.
  • Popup intraday chart on Side column for Market Trades, ungrouped Trades, and Depth.
  • Reset to Defaults button for all tools.
  • Testing: show recent trade prices along with current price in depth chart unless replaying quickly.

Changed

  • More theme changes.
  • Improved announcements filter on scans.
  • Reduce row heights by 1 pixel.
  • Remove maximum chart bar width.
  • MacOS: Halve the height of the invisible window drag area.

Fixed

  • Bring ASX closing time guess back to 16:09:55.
  • Highlight closing auction time on chart.
  • Trigger alerts when price is at or below low price.
  • Trades: fix crash.
  • Windows: DDE fixes.
  • Various bug fixes.

2.0.243 - 2022-09-23

Added

  • Show replay speed when changing speed.
  • ALT UP, DOWN, LEFT, and RIGHT for chart scrolling and expanding/shrinking.
  • SHIFT ALT UP, DOWN, LEFT, and RIGHT will apply depth replay or chart changes everywhere.
  • ALT DOT (period) to go live instead of ALT RIGHT RIGHT.
  • Allow date/time entry for trades, announcements, and market announcements.
  • Add month separators to announcements.
  • Add day separators to market announcements.
  • Change watchlist by clicking on its name in the titlebar, like other tools.

Changed

  • ALT RIGHT will repeat depth skip forward or chart scroll forward, use ALT DOT to go live.
  • Abbreviate up to 10 billion to 1dp.
  • Make chart volumes include off market trades.
  • Move auction price display into depth chart area.

Fixed

  • Relative volume change could show .0x.
  • Reset CXA markets as soon as ASX changes date.
  • Disable change tooltip for global indexes.
  • Blue background on today's change in change tooltip during auction.
  • Show red portion when trade period includes buys, sells, and auctions.
  • Intraday chart popups were empty for stocks that hadn't traded today.
  • Windows: control modifier was testing windows key.
  • Windows: DDE fixes.
  • Windows: crash reports were not being sent properly.
  • Various bug fixes.

2.0.242 - 2022-09-16

Added

  • Depth restrict auction volume height to maximum order volume.
  • Depth show overlapped orders with thin lines or normal lines, or hide them completely.
  • Market Cap column on market announcements.
  • Shares Issued when hovering over market cap columns.
  • Trades can be classified as AUC along with BUY and SELL.
  • Group trades by millisecond.
  • Week/Month/Year change tooltip.
  • Enable drag and drop between screens.
  • Windows: preference setting to change DDE service name to "Spark2".

Changed

  • Testing: order popup shows overall position, not position in level.
  • Testing: move between desktops with CTRL SHIFT LEFT and CTRL SHIFT RIGHT, not ALT LEFT and ALT RIGHT.
  • Control depth replay with ALT LEFT, ALT RIGHT, ALT UP, and ALT DOWN (and ALT SPACE for convenience).
  • Darker text.
  • Higher contrast colours.
  • Cumulative depth volume pct changed to whole numbers.
  • Promote value over pct and count in trade columns on depth.
  • Expand chart price axes by ~10%.
  • Abbreviate up to 10 million to 1dp.
  • Display 0.x without the leading zero.
  • Reduce spacing between digits in tables.
  • Smaller minidesktop font and increased gaps and height.
  • Make tickers, watchbar, and minibar use the full window width.
  • Draw trades behind orders on depth with a horizontal line in front and the price within the chart area.
  • Changed depth replay time buttons from hours to Opening and Closing.
  • Make document page number clearer.
  • Scroll and expand chart ranges faster.
  • Make chart crosshairs snap to closing values.
  • Add margin to depth price axes.
  • Type dates into the prompt to set chart from date.
  • Stock search requires all keywords to match.
  • Remove dedicated index charts, use to the normal chart tool for indexes.
  • Put nav chart buttons beside the nav chart.
  • Add weekly option to chart axes.
  • Shorten dates on intraday chart axes unless hours are being shown.
  • MacOS: increase height of invisible titlebar for window drag.

Fixed

  • Disable VWAP, Volume, Buy/Sell Volume, OBV, and Announcements indicators on charts when symbol is an index.
  • Market Trades was not saving min/max prices.
  • Show announcement tooltips on nav charts and miniquotes.
  • Consolidated prices were using off market trade prices.
  • Hide depth popup when mousing out of code lookup.
  • Trade bars on depth were not cumulative in height.
  • Chart scroll to most recent will revert to the range and period before the scroll was started.
  • Order time cutoff was wrong when replaying depth with order age 1 or 5 days.
  • Depth bars close figure was not properly consolidated.
  • Auction off market volume during depth replay.
  • Allow clicking on depth replay nav before/after trade times.
  • Depth order times were not fully loading for previous days.
  • Depth reset at start of new day.
  • Clear relative volume predictions at start of day.
  • Windows: windows+m did not minimize Spark windows when titlebars were hidden.
  • Windows: copy image did not work after window resize.
  • Various bug fixes.

2.0.241 - 2022-08-25

Fixed

  • Update depth level flags when a hidden volume order is removed during replay.

2.0.240 - 2022-08-24

Fixed

  • Expand range and period when find drawings on today-only chart.
  • Show timeline diamond when selected.
  • HTTP User Agent was missing on Windows 10.
  • Various bug fixes.

2.0.239 - 2022-08-22

Added

  • Find drawings will automatically select a note if none is selected.
  • "Next" to cycle through drawings when finding.
  • Find drawings shows default labels.

Fixed

  • Various bug fixes.

2.0.238 - 2022-08-19

Changed

  • Disable "show on intraday charts" option if drawing is prior to 90 days.
  • Remove drawings from intraday charts and add to end of day charts if they change to prior to 90 days (and test at start of each day).
  • Disable drawings in "add to intraday charts" menu if they are prior to 90 days.

Fixed

  • Various bug fixes.

2.0.237 - 2022-08-18

Added

  • "Find" chart drawings by expanding time and price range while active.

Changed

  • Rename hidden drawings to "more".

Fixed

  • Various bug fixes.

2.0.236 - 2022-08-17

Fixed

  • Autoupdate failed when not immediately applied.
  • Various bug fixes.

2.0.235 - 2022-08-16

Added

  • Use + to add a drawing to a chart. Keep pressing + with shift held down to cycle through drawings.
  • Period and from/to drawing stats.

Changed

  • Show diamonds on currently selected drawing.
  • Do not scroll indexes on the ticker after 4:15pm unless the value changes.
  • Show in menu that drawings are hidden when drawings are toggled off.
  • Thicken alert lines when hovered over in charts and depth.

Fixed

  • Deselect drawings when toggling off drawings in toolbar on ctrl-d.
  • Update alert textboxes after stock change.
  • Shift dragging left/right sides of boxes.
  • Various bug fixes.

2.0.234 - 2022-08-08

Changed

  • Make drawings round to ticks by default.
  • Make drawings clip to yaxis by default.
  • Bring closest drawing to front when hovering over drawings.
  • Hide other drawing labels after 200ms when hovering over drawings.
  • Hide other drawing labels when dragging drawings.
  • Slighlty thicker drawings when hovering.
  • Improve expanding chart when dragging drawings.
  • Use same closeness measure on depth charts when hovering over drawing lines.

Fixed

  • Release notes link.
  • Various bug fixes.

2.0.233 - 2022-08-02

Changed

  • Experimental: replace Segoe UI with Inter font on Windows.
  • Experimental: flat plain buttons, tighter gaps.
  • Experimental: center settings (when shown below).
  • Placeholders and borders for edit boxes.

Fixed

  • Make "scroll to current" button respect light charts.
  • Improve dragging drawings.
  • Drawing % change was using close instead of open.
  • Color buttons on popup drawing settings.
  • Profile page navigation buttons.
  • Various bug fixes.

2.0.232 - 2022-07-22

Fixed

  • Current price on charts when in auction.
  • Current drawing thickness on non-retina macs.
  • Copy/Paste/Delete drawings.
  • Consolidation price when in auction.

2.0.231 - 2022-07-20

Fixed

  • Consolidated bid/ask/high/low/close directions could be wrong if the one stock traded after the other changed.
  • Consolidated real time charts were not using milliseconds to determine the period's close.
  • Intraday ticks were not recovered after wake.
  • Buttons were not showing on nav charts.
  • Forget available updates when changing release.
  • Horizontally offset time lines and boxes when pasting notes.
  • MacOS: startup config could be wiped on startup.
  • Windows: screenshots.
  • Various bugfixes.

Changed

  • Replaced curl with native HTTP APIs.

2.0.230 - 2022-07-04

Changed

  • Delete/Backspace chart drawing will remove the note from just the current chart config or the current chart if it has no saved config.
  • Shift Delete/Backspace chart drawing will remove the note entirely.
  • When pasting notes for the same stock into a chart with a different saved config, add the chart config to the note's shown charts rather than create a new note.
  • When pasting notes into the same chart, offset them.
  • Boxes now move instead of resize on drag. Use shift to move a single side of the box.
  • Merge "Show Current" and "Show Others".
  • Add current price indicator to charts.
  • Moved CA bundle to bootstrap.
  • Windows: use native PDF rendering on Windows 10.

Fixed

  • Better guess at trend line slope when start time is more than 90 days ago.
  • Always update scans with delta times in the future.
  • Buffer overrun when intraday chart with exact range that exceeds 90 days.
  • Windows: Don't round corners of maximized windows.
  • Various bug fixes.

2.0.228 - 2022-06-24

Changed

  • Removed debugging.

2.0.227 - 2022-06-24

Fixed

  • Windows: PDFs.

2.0.223 - 2022-06-22

Fixed

  • Windows: MSIX signing.
  • Windows: silently ignore missing winrt support dlls.
  • MacOS: remove crash beacon before relaunch.

2.0.222 - 2022-06-21

Changed

  • Version number for update testing.

2.0.221 - 2022-06-21

Fixed

  • Windows: MSIX installer path.

2.0.220 - 2022-06-21

Changed

  • Version number for update testing.

2.0.219 - 2022-06-20

Added

  • Show all drawings available for stock.
  • Drawing cut/copy/paste.
  • Drawings can be shown on all intraday and/or all end of day charts.
  • Remove drawings with backspace.
  • Deselect drawings with escape.
  • Shift click on codes in quotebars.
  • Help tooltips for depth last, vwap, and prev close lines.

Changed

  • Hold down control when dragging chart drawing points to show crosshairs.
  • Hold down shift when dragging boxes to move the box.
  • When showing the settings below, right clicking on the focused tool will hide the settings.
  • Loading the same config into a modified tool will restore the tool to the saved config.
  • Clear desktop shortcut changed to control shift x.
  • Reimplemented stored logins: may need to relogin manually.
  • Windows: removed WinSparkle
  • MacOS: removed Sparkle
  • MacOS: removed crashpad

Fixed

  • Some canceled trades were appearing in market trades.
  • Some tools were not updating after changing the filtering watchlist.
  • Filter and groups weren't being saved for some non-stock tools.
  • MacOS: Occassional crash on exit.
  • Various bug fixes.

2.0.150 - 2022-05-03

Added

  • Initial release of chart drawing.
  • Optional common settings bar for tools.

Fixed

  • Depth "Live" button.
  • Save modified configs properly.
  • Various bug fixes.

2.0.149 - 2022-04-21

Changed

  • Announcement "Types" changed to "Report Codes".

Fixed

  • Windows: Crash when starting optimized builds.
  • Various bug fixes.

2.0.148 - 2022-04-20

Added

  • Filter market announcements by security type.

Changed

  • Improved announcement keyword searches.
  • Faster smartlists and market announcements.

Fixed

  • Depth was sometimes loading the days events unnecessarilly.
  • Derivative lists were only updating when the underlying changed.
  • Backend: some newly listed derivatives lacked expiry dates and strike prices.
  • Various bug fixes.

2.0.147 - 2022-04-12

Changed

  • Windows: Alt Enter will now maximize/restore (DirectX fullscreen mode switching has been disabled).
  • Allow more non-alphanumeric characters in announcement searches.

Fixed

  • Windows: Incorrect filtering of announcement searches.
  • Various bug fixes.

2.0.146 - 2022-04-08

Added

  • Start Spark with --debug-gpu to log DX11 problems (requires DirectX SDK).

Fixed

  • Windows: Various DX11 fixes.
  • Windows: Handle maximized windows that are too small.
  • Ticker was not restarting after reopen.
  • Hidden ticker was starting after zoom/unzoom.
  • MacOS: Ticker was not restarting after deminiaturize.
  • Various bug fixes.

2.0.145 - 2022-04-06

Changed

  • Make depth forward/back single step only.
  • Remove announcement documents after 10 days.
  • Remove profile documents on login or wake.
  • Allow freezing market announcements.

Fixed

  • Allow for very small panels when maximizing a window makes the window smaller.
  • Culling certain panel arrangements did not work correctly.
  • Various bug fixes.

2.0.144 - 2022-03-28

Changed

  • Speedlist announcements.
  • Code search improvements.

Fixed

  • Changing Announcement filters.
  • Various bug fixes.

2.0.143 - 2022-03-25

Changed

  • Improved speedlist watchlist and stock selection.
  • Improved parsing of manually entered dates and times for depth replay.
  • Changing the range of charts with finer than per minute periods from a single day to multiple days will change the period to per minute.

Fixed

  • Windows: blank screen when reopening windows.
  • Windows: repositioning with titlebars showing could shrink the window.
  • Hide the startup window after waking from sleep.
  • Various bug fixes.

2.0.142 - 2022-03-24

Changed

  • Dragging a stock to a replaying depth panel will continue replaying.

Fixed

  • Hang when opening new screens from the toolbar.
  • Various bug fixes.

2.0.141 - 2022-03-23

Changed

  • When changing to a depth panel with a different stock, stop depth replay.
  • Control click/command click on announcements to launch document viewer.
  • Click on alert lines to show alert settings.
  • Use GDI+ for high dpi displays, freetype on low dpi.
  • Speed up Announcements and Market Announcements.

Fixed

  • Change scan order from delta to code when delta is unset.
  • File menu for rises/falls/volume/value.
  • Shift click Freeze button.
  • Lots of data races.
  • Crash if showing order popup when replaying depth rolls over.
  • Change scan order from relative volume to code when relative volume range is unset.
  • Various bug fixes.

2.0.140 - 2022-03-17

Added

  • Show delisted stocks in watchlists and alerts.
  • VWAP % Change.

Changed

  • MacOS: don't use font smoothing on low DPI displays.
  • Windows: use GDI+ for text rendering.

Fixed

  • MacOS: crash when toggling titlebars on fullscreen window.
  • Windows: fix for second monitor above primary.
  • Various bug fixes.

2.0.139 - 2022-03-14

Fixed

  • Charts were not reloading after waking from sleep.
  • Multi monitor fixes.
  • Low DPI improvements.
  • Various bug fixes.

2.0.138 - 2022-03-10

Fixed

  • Various bug fixes.

2.0.137 - 2022-03-05

Changed

  • Announcment PDF popups now have titlebars.

Fixed

  • Undo loading/saving/modifying configs.
  • Various bug fixes.

2.0.136 - 2022-03-03

Changed

  • Windows: faster chart scrolling.
  • Better popup positioning.

Fixed

  • Various bug fixes.

2.0.135 - 2022-03-01

Fixed

  • PDF improvements.
  • Various bug fixes.

2.0.134 - 2022-02-26

Fixed

  • Force scans to update when showing from toolbar.
  • Improve wake from sleep.

2.0.133 - 2022-02-25

Fixed

  • Windows installer should launch Spark correctly.

2.0.132 - 2022-02-25

Fixed

  • Cap EMA for high smoothing values.
  • Profile PDFs on Windows optimized builds.
  • Various bug fixes.

2.0.131 - 2022-02-22

Added

  • New per-screen option Tool Titlebars will increase space by hiding the stock tool titlebars when deselected.

Changed

  • Windows: Monitor DPI is no longer saved to local startup config. Windows may be sized incorrectly when you first restart with this release.
  • Limit size of log files.

Fixed

  • Bugs related to removing watchlists and smartlists.

2.0.130 - 2022-02-20

Fixed

  • Mini desktops were not showing change of state.
  • Chart speed ups.

2.0.129 - 2022-02-19

Fixed

  • Add Code column back to market announcements when window is small.
  • MacOS toolbar offset on non-retina displays.

2.0.128 - 2022-02-18

Fixed

  • Various bug fixes.

2.0.127 - 2022-02-18

Changed

  • Date formatting.

Fixed

  • Various bug fixes.

2.0.126 - 2022-02-17

Added

  • More tools can be frozen (i.e. paused).

Changed

  • Use SPACE SPACE to toggle freezing.

Fixed

  • Windows: improved recovery when waking from sleep.
  • Various bug fixes.

2.0.125 - 2022-02-14

Fixed

  • Various bug fixes.

2.0.124 - 2022-02-09

Added

  • Speedlist quotes.
  • Alert fired times popup/drag.
  • Hover and scroll toolbar menus.
  • Skeleton Help.

Fixed

  • Crashes at start up/reconnection.

2.0.120 - 2022-01-28

Changed

  • Simplify speedlist.

Fixed

  • Various bug fixes.

2.0.119 - 2022-01-20

Changed

  • Default to using system fonts.

Fixed

  • Various bug fixes.

2.0.117 - 2022-01-05

Changed

  • MacOS: Upgraded Sparkle to 2.0.0.

Fixed

  • Crash on name change.

2.0.116 - 2022-01-01

Added

  • Toolbar buttons can be dragged and dropped.

Fixed

  • Removing alerts could remove the wrong one.
  • MacOS: Check for updates from menubar before Spark is started.

2.0.115 - 2021-12-27

Fixed

  • Ignore old/invalid chart configs.