Skip to content

Releases: Person810/BidSheet

v0.1.8

13 Jun 06:19
ab47bc2

Choose a tag to compare

What's Changed

  • Add area takeoff, layer toggles, and takeoff quantity CSV export by @Person810 in #35
  • Tier 1: undo/redo, page rotation, bid alternates, per-section markups, takeoff summary by @Person810 in #36
  • Tier 2: quote tracking, unit price schedules, cost codes, assembly-driven takeoff, escalation by @Person810 in #37
  • Tier 3: plan annotations, marquee multi-select, estimate comparison by @Person810 in #38
  • Redesign takeoff UI with desktop-app chrome by @Person810 in #39
  • Fix Layers and Markup dropdowns clipped by the takeoff toolbar by @Person810 in #40
  • Extend desktop-app chrome to the whole app by @Person810 in #41
  • Add test suite, typed IPC layer, and CI checks by @Person810 in #42
  • Run profile view, bid item CSV import, and sub-vs-self-perform quote comparison by @Person810 in #43
  • Add SEO metadata, sitemap, and robots.txt to landing page by @Person810 in #44
  • Add Google Search Console verification meta tag by @Person810 in #45
  • Add first-run walkthrough tour of the app's main sections by @Person810 in #46
  • Fix confirm dialogs, IPC error leaks, disabled-button affordance, and version display by @Person810 in #47
  • Smooth out UX friction found in end-to-end contractor testing by @Person810 in #48
  • Price cubic-yard quantities of TON aggregates correctly via optional per-CY pricing by @Person810 in #49
  • Bump version to 0.1.4 by @Person810 in #50
  • Add cloud sync (Phase 3): per-job push/pull, Supabase auth + TOTP, conflict resolution by @Person810 in #51
  • Fix TOTP enrollment QR code not rendering by @Person810 in #52
  • Show cloud storage usage vs cap; friendly at-cap message by @Person810 in #53
  • Cloud account setup popup wizard + subscription UI by @Person810 in #54
  • Reset per-job sync state when signing in to a different cloud account by @Person810 in #55
  • Add bidsheet.co/checkout page for Paddle overlay checkout by @Person810 in #56
  • Quick wins: local-only mode, Electron 42, shell hardening, audit gate by @Person810 in #57
  • Pin Electron to 41.x — better-sqlite3 has no Electron 42 support yet by @Person810 in #58
  • Website revamp: pricing + legal pages, honest cloud copy, ADA pass by @Person810 in #59
  • Policies: plainer prose, drop em-dashes by @Person810 in #60
  • Fix security & correctness findings from audit by @Person810 in #61
  • Release 0.1.8: trials-only billing by @Person810 in #62

Full Changelog: v0.1.3...v0.1.8

v0.1.3

03 Apr 04:21

Choose a tag to compare

What's Changed

  • Upgrade PDF bid export to professional GC-ready proposal by @Person810 in #34

Full Changelog: v0.1.2...v0.1.3

v0.1.2

02 Apr 02:46

Choose a tag to compare

Full Changelog: v0.1.1...v0.1.2

v0.1.0

02 Apr 02:15

Choose a tag to compare

What's Changed

  • Add QuickBooks Online CSV export for bid estimates by @Person810 in #20
  • Fix date timezone bugs, null-safety in formatCurrency, and divide-by-zero in takeoff by @Person810 in #21
  • Add PDF bid export feature with dark navy/gold design by @Person810 in #22
  • Fix PDF export: prevent BrowserWindow leak and harden HTML escaping by @Person810 in #23
  • Add auto-updater using GitHub Releases and electron-updater by @Person810 in #24
  • Improve error messages for constraint violations (L5) by @Person810 in #28
  • Fix critical audit issues (C1, C2, C3) by @Person810 in #25
  • Fix medium-severity audit issues (M1-M3, M5-M7, M9) by @Person810 in #27
  • Claude/high fixes h1 h6 rebased by @Person810 in #29
  • Fix high-severity audit issues (H1, H4, H5, H6) by @Person810 in #26
  • Fix updater: register version handler before dev-mode guard, clean im… by @Person810 in #30
  • fix: use shared computeBidSummary in summary-batch handler by @Person810 in #31
  • Claude/code review e d5 zy by @Person810 in #32
  • fix: vibecoding bug audit — silent errors, phantom UI, stale closure by @Person810 in #33

New Contributors

Full Changelog: https://github.com/Person810/BidSheet/commits/v0.1.0