Releases: Person810/BidSheet
Releases · Person810/BidSheet
v0.1.8
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
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
Full Changelog: v0.1.1...v0.1.2
v0.1.0
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
- @Person810 made their first contribution in #20
Full Changelog: https://github.com/Person810/BidSheet/commits/v0.1.0