Hardware map schedules with per-guide size configuration
DXF export and cabinet depth handling refinements
v0.19.1
DXF Export and Analytics Fixes
Improved
PostHog analytics — improved user identification and routing for more reliable usage tracking
Fixed
DXF export — shaped and notched cabinet ends now render as solid faces instead of open geometry
DXF export — through cuts now display as real openings with correct depth
DXF export — toe recess positioning now correctly reflects setbacks in both the canvas and DXF output
3D canvas — fixed double lines appearing on pocket operations in part views
v0.19.0
Drawer Boxes, Schedule Meeting, and Toe Kick Options
New
Drawer boxes & guides catalog — manage drawer box types and drawer guides in the admin, assign them per cabinet, and see them in output reports
Schedule meeting page — add a scheduling page to your shop's app so customers can book time with you
Toe kick options in standards — configure toe kick treatment per cabinet component with joinery connection previews
Outputs tab — new dedicated tab in the project workspace for viewing cut lists and output reports
Improved
Material grain direction — updated to length/width options with a live 3D preview when editing materials
Shaped cabinet parts — more accurate corner and diagonal cabinet footprints in the side view and 3D canvas
Material maps navigation — selections now persist in the URL so navigating away and back keeps your place
Standards branch management — improved UI with dropdown menus and confirmation dialogs for managing standard branches
v0.18.0
Ask Grainwork AI Assistant, Enhanced Cabinet Shaping, and Material Import
New
Ask Grainwork AI assistant — new intelligent assistant available throughout the application to help with project planning, design suggestions, and workflow guidance
Finished ends system — comprehensive end-type and joinery framework for precise cabinet construction specifications
Cabinet shaping — live generation of shaped cabinet parts with improved UI for drawing and editing custom footprints
Species-driven material import — faster material setup by importing multiple species and their variants in one action
Resolved parts database sync — automatic synchronization of cabinet parts and materials to the database for better reporting
Improved
Cabinet design workspace — enhanced shape editing with properties panel for point and line adjustments
Material management — streamlined workflow with new bulk import dialog and species-focused organization
Admin interface — expanded AI settings and model configuration for advanced users
Fixed
Cabinet shaping — fixed critical issue where shaped parts weren't updating based on drawn footprint
v0.17.0
Finish Assignments, Hardware Catalog, and Company Pages
New
Finish assignments system — assign custom finishes to individual cabinet parts with per-part overrides and a visual finish maps editor
Hardware catalog management — new admin section for organizing and managing hardware types and specifications
About page — company information and founder profiles
Contact page — direct inquiry form for customer support and partnerships
Blog RSS feed — improved feed generation and RSS link on landing page for easy blog subscription
Improved
Finish management workflow — streamlined finish color handling and inheritance controls across project editing
Navigation — cleaner sitemap and improved layout consistency throughout the design workspace
Blog responsiveness — enhanced carousel and media handling for better mobile experience
v0.16.0
Wall Openings, Standards, and Performance
New
Wall opening management in elevation view — create, delete, and customize doors and windows directly in your project layouts with an intuitive context menu
Construction standards integration — apply construction standards to projects, rooms, and cabinets for consistent material and finish specifications
Species override functionality — override species assignments for material maps during project editing for greater control over finishes
Adjustable shelf operations — fine-tune shelf positioning and linebore operations within cabinet and part workspaces
Google Analytics tracking — usage analytics to help us improve the application based on real user workflows
Improved
Cabinet resolver performance — added detailed performance tracing for faster and more reliable cabinet resolution
Reference catalog system — new client-side caching layer for improved responsiveness when working with materials, standards, and specifications
Material assignment workflows — streamlined handling of material maps and species assignments across project editing
Notification preferences — users can manage their own email notification settings from their profile
New user signup notifications — admins get notified when someone new signs up
Changelog editor — manage changelog entries directly from the admin panel
Improved
Email settings updated with separate From name and From email fields
v0.11.0
Layout Variables, Unit View & Joinery Improvements
New
Unit view tab in the cabinet workspace — see and manage the cabinet type and preset directly from the cabinet editor
Layout variables — set default wall heights and dimensions at the room or project level so new cabinets inherit your shop defaults automatically
Cabinet context menu expanded with more quick actions in the room designer
Improved
Joinery rules in standards now support per-side adjustments and new conditions for bottom and end connections
Area settings updated to support layout variable inheritance
Add cabinet from preset sheet improved with better filtering and options
Fixed
Door opening type handling corrected
v0.10.0
Cabinet Types, Auto-Naming & Blog
New
Cabinet type system — define unit types, sub-types, and presets so you can add standard cabinets from a catalog instead of building each one from scratch
Auto-naming for cabinets — cabinet codes can now be generated automatically based on your naming rules
Blog on grainwork.io — full blog with search, authors, and posts
Legal pages (Terms, Privacy) are now managed through the admin panel
Fixed
Social share links on blog posts
v0.9.2
Performance Monitoring
Improved
Added performance monitoring to help identify and improve slow load times
v0.9.1
Analytics & Collaboration Polish
Improved
Collaboration cursors scale and position more accurately at different zoom levels
v0.9.0
Blind Dados, Live Cursors & Workspace Overhaul
New
Blind dado joinery — qualified blind dados can now be configured and render correctly in cabinet side and 3D views
Live cursors in the room designer — see your teammates' cursor positions in real time
Collaboration color picker — each team member can choose their own color for collaborative presence
Forgot password and reset password pages added
Texture dialog improvements — lock tile aspect ratio and preview images when configuring materials
Improved
Cabinet workspace reorganized into dedicated tabs: Face, Interior, Toe Kick, and End Types
Properties panel overhauled with dedicated sections for cabinet, wall, and door style properties
Elevation view accuracy improved for banding on shaped parts
Standards editor broken into focused sections for easier configuration
Fixed
Edge banding thickness validation improved — more accurate part dimensions
v0.8.0
Toe Kick, Back Panels & Collaboration
New
Toe kick configurations — choose integrated toe, ladder base, or adjustable legs per cabinet
Back panel support — assign unfinished or finished back panels to cabinets
Real-time collaboration — see who else is working in a project or room, with conflict alerts when multiple users edit the same cabinet
Improved
Part view updated with clearer edit operation controls and icons
Fixed
Edge banding assignments now display correctly in the 3D cabinet and room viewers
Edge banding on shaped parts renders accurately in 3D
Various edge banding calculation issues resolved
v0.7.2
Build & Deployment Fixes
Fixed
Resolved deployment errors affecting the live site
v0.7.1
3D Viewer Flickering Fix
Improved
Joinery functionality updated with dependency improvements
Text and label consistency improved across the app
Fixed
3D cabinet viewer flickering — improved lighting setup and rendering stability
v0.7.0
Wall & Door Style Updates
Improved
Wall management has new features for better room layout control
Door style management has been updated with a refined interface
Cabinet and wall layout rendering has been improved
Landing page updated with screenshots
Fixed
Errors that caused some pages to fail to load
v0.6.0
Cabinet & Settings Improvements
Improved
Cabinet component management has been enhanced with additional controls and options
Project settings have been updated with more configuration options
Error detection has been improved behind the scenes to help catch and fix issues faster
Fixed
Errors that caused some pages to fail to load
v0.5.0
Cabinet Controls & UI Refinements
Improved
Cabinet properties now include rotation handling for more precise placement control
Category management interface has been updated with a cleaner layout
Component role handling is more reliable across the board
Landing page has been refreshed
Fixed
Texture display issue on edges that had an operation applied
v0.4.0
Material Maps & Team Management
New
Material map overrides — assign specific materials to components and categories, with the ability to override defaults per schedule
Material thickness support — specify and track thickness values on sheet and board materials
Improved
Invitation acceptance and team management interface has been refined
Fixed
Deployment errors that caused some pages to fail to load
v0.3.1
Invitation & UI Polish
Improved
Invitation flow has been updated with a smoother experience for accepting and managing team invites
v0.3.0
Projects & Materials Overhaul
New
Kanban board view for projects — see all your jobs organized by status at a glance
Customizable project statuses — define the stages that match your shop's workflow
Company branding settings — add your logo, tagline, and brand colors to your account
Location field on projects — attach a job site address to each project
Improved
Materials list and detail pages have been redesigned with a cleaner table layout and more information at a glance
Fixed
Login issue that could prevent access after certain session states
Deployment errors that caused some pages to fail to load
v0.2.0
Projects, elevations, and a 3D view
New
Projects and customers — organize work by job and who it's for
Project canvas for laying out rooms and areas
Wall elevation view to design against the wall you're building
3D view to see the room come together
Bulk select for cabinets — edit several units at once
Improved
Smoother, more predictable wall and cabinet resizing
General user interface polish throughout
v0.1.0
Hello, Grainwork — first release
New
Sign up, sign in, and a working dashboard
Company profile with multi-company switcher in the top bar
User profile menu and account settings entry points
Sidebar navigation and top bar layout
Materials page — start building your catalog
Components page — define the parts that make up your cabinets
Material Maps page — wire components to materials
Material Settings page — material types and units of issue