Skip to content

Releases: Vanz15/tabbin

Tabbin v2.2.3

Choose a tag to compare

@Vanz15 Vanz15 released this 07 Oct 00:36

Tabbin v2.2.3 - your note order stops resetting

Three fixes for bugs that shipped since 2.2.1. None of them touched your notes, and nothing needs migrating.

Fixed

  • Your tile order no longer resets when you restart. Dragging tiles into an order looked like it worked, then went back to sorted-by-recently-edited on the next launch. The order was being saved and then immediately re-sorted away on the way out. It sticks now.
  • Creating a note while another note was saving could lose one of them. Every other action was already serialized through a write queue; creating a note was calling the file writer directly and skipping it. It is on the queue like the rest.
  • Dragging a tile out of the dock no longer throws an internal error. The note still opened where you dropped it, but the code after that point silently failed, so the drag highlight could get stuck. Your tile order and note windows are unaffected.

Removed

  • The "Release to open" drag hint. v2.2.1's release notes said this hint followed your cursor while you dragged a tile. It never did, in any released version - the dock is its own small window, so the hint had nowhere to go. It has been removed rather than half-fixing it. Dragging a tile out still opens the note exactly where you drop it.

Install

Windows-only, x64. The setup file installs Tabbin and receives updates automatically.

  1. Download Tabbin-Setup.exe (about 68 MB).
  2. Windows will warn you the publisher is unknown. Tabbin is not code signed, so this is expected. Click More info, then Run anyway.
  3. Pick where to install it, finish the installer, and launch it.

Not wanting to install anything? Tabbin-Portable.exe runs straight from the folder, but cannot update itself.

Notes

  • No data format change. Your existing notes, colours, and dock settings carry over untouched.
  • Auto-update applies to the installed build only.
  • Full notes in the README.

Checksums

Digests of the assets GitHub actually stored, not the local build output.

  • Tabbin-Setup.exe: b001ed8b0260a53798a026810ae883d9c7704943f62f85177080ae0f4620cf69
  • Tabbin-Portable.exe: dd479a093b113c357ef4bf57d1889f623f0268a3c69f166e0b8b753b97430193

Tabbin v2.2.2

Choose a tag to compare

@Vanz15 Vanz15 released this 06 Oct 08:03

Tabbin v2.2.2 — keyboard shortcuts, and findable notes

Editor keyboard shortcuts, and a Save location row that tells you where your
notes actually are. No data format changed.

Added

  • Align left / centre / right — Ctrl+L, Ctrl+E, Ctrl+R
  • Strikethrough — Ctrl+Alt+S, which has no native browser binding
  • Indent and outdent — Tab and Shift+Tab inside a list. Outside a list
    Tab still moves focus out of the note, as it always did.
  • Automatic lists — type 1. or - at the start of a block to turn it
    into a numbered or bulleted list. Typing the marker inside an existing list
    does not nest a new one.
  • Open the save folder — a button that reveals where notes are stored,
    separate from the control that changes it.

Bold, italic and underline were already handled by the browser's own shortcuts
and are unchanged.

Changed

  • Clear all notes now uses a trash can instead of an X.
  • The three header controls are the same size. Search was 34px against the
    new-note button's 30px, with a different corner radius, so the glyphs did not
    read as a set. All three are 30px with an 8px radius, and the expanded search
    field matches.

Fixed

  • Settings showed the settings icon as a brightness glyph. It was a bare
    ring plus eight short radial strokes, which at 16px is indistinguishable from a
    sun icon. It is now a toothed cog outline with a centre bore.
  • Save location read "Unknown location". The settings panel painted once
    before the configuration arrived, wrote the placeholder, and nothing repainted
    it afterwards.
  • Save location read "Loading…" forever after changing it. The read and write
    config handlers returned different shapes, and the renderer merges whatever it
    receives over its own config — so a response with no path in it erased the path
    it already had. Both handlers now return the same shape.
  • Save location showed "notes.json". The path is the notes file, so taking
    its last segment gave the filename rather than the folder. It now shows the
    directory, clipping from the left so the folder name stays visible on a long
    path.

Notes

  • Auto-update still applies to the installed build only; the portable executable
    cannot replace itself.
  • Tabbin is not code signed, so Windows SmartScreen may warn you when installing
    or downloading an update.

Download Links

Checksums

  • Tabbin-Setup.exe: 3bd4bb3b0a279691e85a55a386cfda1c878e7a7559363985d91b5dde8014d1b4
  • Tabbin-Portable.exe: bdcfa8651ff00bd08b764b4f6dc2abc471fc253e24ab61a8f4aaf63b8a00a1bb

Tabbin v2.2.1

Choose a tag to compare

@Vanz15 Vanz15 released this 06 Oct 07:21

Tabbin v2.2.1 — back to classic, and drag out to open

The dock goes back to the classic coloured-note look, drops to two appearances,
and a tile can now be dragged out of the dock to open.

No data format changed, so upgrading preserves your existing notes and settings.

Added

  • Drag a tile out of the dock to open that note, where it was released. A
    "Release to open" hint follows the cursor while you drag. Released back inside
    the dock it is still a reorder, so the existing drag-to-reorder is untouched.
    Works from either screen edge.

Changed

  • The dock has two appearances instead of three.
    • classic — coloured note tiles that expand on hover. Previously clear.
    • glass — the same cards floating without a panel behind them. Previously
      bare.
    • The near-opaque panel mode is gone. It had no successor in user feedback,
      which asked for the classic look back.
  • Note windows follow the dock's appearance. Classic notes open as a solid
    sheet of the note colour with dark text; glass notes keep the dark window.
  • Settings offers Classic and Glass.

Fixed

  • Dragging a tile out of the dock did nothing. The bounds test lived in the
    renderer, comparing drag coordinates against the dock's own rect — but once
    the cursor leaves the dock window, Chromium stops delivering drag events and
    clamps the coordinates to the window, so no point outside was ever visible
    there. The decision now happens in the main process, which reads the true
    cursor position and compares it against the dock's real bounds. A window
    dropped on a second monitor opens on that monitor.
  • The right edge stopped mirroring after the mode rename. Two rules were
    compound selectors, .dock.right.clear, and renaming the plain .dock.clear
    selector never matched them, so they silently stopped applying and notes grew
    left-to-right again.
  • Active formatting was invisible in classic mode. Bold, italic and
    strikethrough were drawn in the note colour, which on a classic note window is
    the colour of the sheet they sit on. The glyph now follows the page's ink
    colour, so it darkens on the light sheet.
  • Toolbar borders, separators and hover fills were white on the classic
    sheet
    , where they read as dirt rather than as surfaces.
  • The note body ignored the classic appearance because its colour was
    hardcoded instead of following the page's ink token.

Note storage, the note editor, auto-update and the settings panel are unchanged
apart from the mode rename.

Notes

  • A dockBg from 2.1.0 or earlier is migrated on first launch rather than
    reset, so you keep the appearance you chose.
  • Auto-update still applies to the installed build only; the portable executable
    cannot replace itself.
  • Tabbin is not code signed, so Windows SmartScreen may warn you when installing
    or downloading an update.

Download Links

Checksums

  • Tabbin-Setup.exe: 2ee3d7bcc36b8b793f43fb8089f32f62a1c1c2d7f8f3befc988d834374863469
  • Tabbin-Portable.exe: 0b6545156334976d9d0403b9e15262c2a2fb37e345ce65f5df2e3e23c4679eca

Tabbin v2.1.0

Choose a tag to compare

@Vanz15 Vanz15 released this 06 Oct 04:51

Tabbin v2.1.0 — A dock you can configure

The dock gains a choice of appearances, a settings panel, and right-edge
docking. The note design itself is unchanged from v2.0.0, so no data format
moved — upgrading preserves your existing notes and settings.

Note

If you installed v1.0.1 or earlier, download the installer below. Only
v1.0.1 and later can self-update, and this release reaches existing installs
through the normal update feed.

Added

  • Three dock appearances, switchable in Settings:
    • Clear — no panel; coloured note tiles that expand on hover. The default.
    • Glass — the v2.0.0 near-opaque panel behind glass cards.
    • Bare — the same glass cards with no panel behind them.
  • Settings panel, behind the dock menu:
    • Dock side — left or right edge.
    • Dock background — clear, glass or bare.
    • Auto-hide — tuck the dock away when you move off it.
    • Dock width — compact (268px, the default) or roomy (320px).
    • Launch Tabbin on Startup — registers with Windows as you toggle it, and
      is reconciled against the real registration on launch, so an entry removed
      in Task Manager does not leave a stale "on" in the UI.
    • Save location — shows the folder your notes are written to, with a
      folder picker; changing it migrates existing notes.
    • Clear all notes — deletes every note, after confirmation.
  • Right-edge docking. Notes grow leftward away from the screen edge, the
    colour spine swaps to the trailing side, and the header and note count align
    to that edge.
  • Overflow menu in the header, holding Settings, Hide dock and Exit.

Changed

  • The dock is content-sized and vertically centred rather than filling the
    screen edge to edge. It shows six clear tiles or four glass/bare cards and
    scrolls beyond that; the two counts are chosen so the dock stays within a few
    pixels of the same height when you switch appearance.
  • The header is three glyphs: a search toggle, add, and the menu. Search is
    opt-in and expands in place with the magnifier inside the field. Click the
    glyph again or press Escape to close it; Ctrl K still opens it.
  • Clear tiles are shorter — 62px to 52px collapsed, 104px to 88px expanded,
    with the gap between tiles reduced from 10px to 6px.
  • Send feedback and the version number moved out of the dock footer into
    settings, leaving the note count alone at the bottom.
  • The dock scrollbar is hidden. The column still scrolls by wheel and
    keyboard.
  • Default dock width is 268px (compact), down from 320px.
  • The hide arrow flips to point at the edge the dock tucks into.

Fixed

  • Settings rendered horizontally, off both edges of the panel. Four rows
    were missing a closing </div>, so each nested inside the previous one — and
    because a row is a flex container, they laid out side by side.
  • The dock stayed full height no matter how many notes you had. The renderer
    measured its note list before the configuration and notes had loaded, so the
    window was sized for an empty list and that small value was cached. Nothing
    re-ran the layout afterwards.
  • Right-edge docking looked identical to left-edge. The right class was
    toggled onto the dock from the start, but no CSS rule referenced it, so the
    mirror simply did not exist.
  • A dropped brace could silently blank the whole dock. A missing } in the
    renderer is a parse error that renders nothing and throws nothing. The test
    suite now parses the renderer and checks stylesheet and markup balance.

Notes

  • Auto-update still applies to the installed build only; the portable executable
    cannot replace itself.
  • Tabbin is not code signed, so Windows SmartScreen may warn you when installing
    or downloading an update.

Download Links

Checksums

  • Tabbin-Setup.exe: b84acf3207ca4053d49c5dee8bbf4888fbf8181935ff50716e75b29d57d9633c
  • Tabbin-Portable.exe: a89d5de12439c8244c209a43ec75a15fd64c0a311ceec673530b2a9581293dc7

Tabbin v2.0.0

Choose a tag to compare

@Vanz15 Vanz15 released this 05 Oct 02:03

What's new in v2.0.0

A frosted-glass redesign, a real Settings panel, and three fixes found while building them.

Settings (opens from the ⚙ icon in the dock — same window, not a new one)

  • Dock side — Left or Right. Fixes the conflict reported in issue #1 with vertical browser tabs on the left.
  • Auto-hide — keep the dock out of the way, or pin it open.
  • Dock width — Compact or Roomy.
  • Save location — pick the folder notes.json is written to. The panel shows the live path. Choosing a folder moves your notes there; an unwritable or relative path is rejected rather than silently breaking later saves.
  • Clear all notes — backs up notes.json first, then wipes and closes open windows.

Fixes

  • Note window corners are transparent. The window had an opaque native background that filled the area outside the rounded cut, so corners read as a black wedge. The window is now genuinely transparent and the desktop shows through.
  • Typing ghosting and white-box flashes in notes are gone. The save round-trip was rewriting the editor mid-repaint; the renderer now skips its own echo.
  • The dock no longer blanks. A variable used in the renderer existed only in the main process, which threw before the first render and took out notes, search and settings at once.

Upgrading

Settings and data are preserved — config.json and notes.json carry over.

If you were on 1.0.1, note colours are re-tinted once onto the new frosted palette.

Verify your download

sha256 of the published assets:

Asset sha256
Tabbin-Setup.exe 46b444bd07e93f80329a40c5981c068e2e56ccce08dc649e006970d340884699
Tabbin-Portable.exe 3176aecffb00da2591bc8635c02c7d63d49048b3fec8558632bf1035a51baef5
Tabbin-Setup.exe.blockmap a9a76a1a92f2bb9a6c55198b5a2108c68c7df5a750d3f5ea87ee38dad41c3069
latest.yml 53803ac33c0ff36ac6cd7275000a431bae70fe1a90ebf53e5405794bc780080c

Portable builds cannot update themselves — install Tabbin-Setup.exe if you want the updater.

Tabbin v1.0.1 - Auto-update fixes

Choose a tag to compare

@Vanz15 Vanz15 released this 03 Oct 08:03

Tabbin v1.0.1 — Auto-update Fixes

A maintenance release that makes auto-update actually work. If you installed
Tabbin-Setup.exe for v1.0.0 or earlier, you should receive this update
automatically. If you are still on v1.0.0, nothing has been notifying you — see
"Upgrading" below.

Fixed

  • You were never told about updates. The updater was wired up in the main
    process, but no window was listening for its events, and downloading was
    disabled. An available update was found and then silently thrown away.
    Updates now download in the background and install the next time you quit
    Tabbin.
  • Updates found while Tabbin was starting were lost. The updater now keeps a
    state snapshot that the dock both listens for and reads on load.
  • The download progress bar could disappear mid-download if a check happened
    to run between "update found" and "download finished".
  • Tabbin-Portable.exe no longer tries to update itself. A portable build
    runs from a temporary folder and cannot be updated in place, so instead of
    failing confusingly it now shows a one-time note pointing you at the installer.
  • Pre-release builds can no longer overwrite the stable update feed. The
    update channel is now declared explicitly rather than relied upon by default.

Added

  • A status row in the dock: update available, download progress, "Restart to
    update", and a retry option if a check fails.
  • Update checks now run at launch, every 6 hours, and when your system resumes
    from sleep. Previously only once at launch.
  • update.log in Tabbin's application data folder. Packaged Windows builds
    discard the updater's console output, which made diagnosing update problems
    impossible.

Upgrading

If you are on v1.0.0, v1.0.0 could not notify you of this release. Download
Tabbin-Setup.exe from the releases page and install it over your existing copy —
your notes and settings are preserved.

Notes

  • Auto-update applies to the installed (Tabbin-Setup.exe) build only. The
    portable executable has no way to replace itself.
  • Tabbin is not code signed, so Windows SmartScreen may warn you when installing
    or downloading an update. Signing is planned for a future release.

Download Links

Checksums

  • Tabbin-Setup.exe: a8cc642ffe69d1ff697345a840b7407a02393d5948951d9c72ac436df2bd3331
  • Tabbin-Portable.exe: 2d7ef70fc4e04967bb78b042125e1637bf62b88edf6a318a2e8c8306f396a1aa

Tabbin v1.0.0

Choose a tag to compare

@Vanz15 Vanz15 released this 16 Sep 14:31

Tabbin v1.0.0 — Stable Release

About

This is the first stable release of Tabbin, a lightweight hover-activated dock designed for quick note-taking without interrupting your workflow. Perfect for your daily productivity routine.


What's Included

  • Transparent auto-hide dock — appears seamlessly on left screen edge hover
  • Always-on-top behavior — works above fullscreen apps, never buried
  • Rich-text note editor — with color-coded tabs for visual organization
  • Drag-to-reorder tabs — rearrange your notes intuitively
  • Per-note pinning — keep important notes always visible with on-top pinning
  • Auto-update capability — seamless updates via GitHub releases

Installation Options

  • Tabbin-Portable.exe — No installation required, just run it directly
  • Tabbin-Setup.exe — Traditional installer with Start Menu shortcut

Known Issues

  • Currently Windows-only (macOS/Linux builds coming soon)

Calling all Early Testers

If you find anything weird or have suggestions, please:


Checksums

File SHA-256
Tabbin-Portable.exe c635d6a70364bc146eea3f3a0600e73feb27a7ae7e580406b905c986d92df546
Tabbin-Setup.exe f6155202fb0bb10c3971d791bc26ecfc8c5c888e083914c2d22c0cfa47555e5a

Tabbin v1.0.0-beta.4

Tabbin v1.0.0-beta.4 Pre-release
Pre-release

Choose a tag to compare

@Vanz15 Vanz15 released this 16 Sep 01:50

Mock Release beta.4 to check if autoupdate works

Tabbin v1.0.0-beta3

Tabbin v1.0.0-beta3 Pre-release
Pre-release

Choose a tag to compare

@Vanz15 Vanz15 released this 13 Sep 15:28

Tabbin v1.0.0-beta.3

A lightweight, hover-activated dock for your notes — always on top, never in the way.

What's Changed

UI Improvements & Fixes:

  • Enhanced button contrast with semi-transparent background for better visibility across all tab colors
  • Font colors now automatically adapt based on tab background luminance (light/dark mode support)
  • Added smooth transition timing for dock expansion on hover (360ms cubic-bezier easing)
  • Tuned animation timing for more responsive hover interactions

Bug Fixes:

  • Fixed auto-update configuration issue by removing unsupported releaseType parameter
  • Resolved update detection problem for beta releases
  • Improved error handling for update checks

Technical Details:

  • Electron 32.3.3
  • electron-builder 26.15.3
  • electron-updater 6.6.2
  • NSIS installer with auto-update support

Installation Options

Tabbin-Portable.exe — Portable version (no installation required)

  • Just download and run
  • Perfect for testing and evaluation

Tabbin-Setup.exe — Full installer

  • Creates Start Menu and Desktop shortcuts
  • Configurable installation directory
  • Proper Windows integration

Checksums (SHA256)

  • Tabbin-Portable.exe — f874c72f43f795e05eebf3fbf9a4b830a6ecb9038935d68be90b7b5008912f08
  • Tabbin-Setup.exe — e8d4a215c52893207430b78d5efcebee2ebe9e0bd81f7a9a35e5d2c3bf2dc1d2

Reporting Issues

If you encounter any bugs or have feedback, please:

  1. Open an issue at https://github.com/Vanz15/tabbin/issues
  2. Or reach out directly via LinkedIn or @ibaaannn__

Upgrade Note

This release will be automatically detected by Tabbin installations with auto-update enabled. Simply restart Tabbin and click "Download Update" when prompted.

Tabbin v1.0.0-beta.2

Tabbin v1.0.0-beta.2 Pre-release
Pre-release

Choose a tag to compare

@Vanz15 Vanz15 released this 13 Sep 09:31

Tabbin v1.0.0-beta.2

Improvements

  • Enhanced dock button contrast — Buttons now have a semi-transparent white background (rgba(255,255,255,0.55)) for better visibility on all tab colors
  • Adaptive font colors — Font colors automatically adjust based on tab background luminance (dark text on light tabs, white text on dark tabs)
  • Smooth hover transitions — Added polished enter/duration timing for buttons and tabs
  • Better icon visibility — Icons remain visible on various backgrounds with improved contrast

UI Changes

  • Button background opacity increased for better readability
  • Added transition property for smoother animations
  • Hover states now have enhanced background opacity

Technical Updates

  • Version bumped to 1.0.0-beta.2
  • Updated CHANGELOG.md with release history
  • Added RELEASE_NOTES.md with build checksums

Installation

  • Tabbin-Portable.exe — No installation required, just run and go
  • Tabbin-Setup.exe — Installer with Start Menu/Deskto shortcuts

Checksums

  • Tabbin-Portable.exe — cda7289396cb41731dbc5caec2a2384ae310568c332a1c3206b39b84c1244711
  • Tabbin-Setup.exe — 7a675f3ddf596ec5dd362e8536b89032ccd59391b9091f44b7b046a38a015aa2

Feedback

Found any issues or have suggestions? Open an issue or reach out via LinkedIn or @ibaaannn__.


This is a pre-release. Your existing Tabbin installation will auto-update to this version if you're running beta builds.