Release History

Here you'll find detailed information about all the updates, new features, bug fixes, and improvements made to Road Sign Factory. Each entry includes a short summary of what's changed.

Version 1.2.0

Website Structure Overhaul & Documentation

Major website restructuring with new landing page, comprehensive documentation, and critical bug fixes for drawing functionality and autosave system.

Website Structure
  • Renamed app.html to design.html and updated all references
  • Created new homepage with enhanced navigation and visual design
  • Added About page with project timeline and detailed information
  • Added Getting Started guide with dynamic JSON loading and tutorials
  • Added changelog page with structured release history
  • Implemented common fade-in animation system across all pages
Bug Fixes
  • Fixed autosave not being called when starting up the web application
  • Fixed drawing object issues (issues #8 and #9) affecting object placement
  • Resolved DOM security issues with text reinterpretation
  • Fixed progressive demo system criteria for better user experience
Technical Improvements
  • Updated webpack configuration for multiple entry points
  • Enhanced path manipulation and canvas integration
  • Improved SVG gallery functionality with better interaction
  • Added unit tests for touch events and vertex control interactions
  • Updated domain URLs across all relevant files

Version 1.1.13

Enhanced Font System & Typography Standards

This update focuses on improving font accuracy and compliance with official signage standards. After extensive research and testing, we've optimized the font selection to better match authentic traffic sign typography.

Font System Improvements
  • Upgraded default font system for better standard compliance
  • Implemented Noto Sans Korean as primary font with higher fidelity
  • Added Noto Sans HK as fallback font for character support
  • Improved font rendering accuracy compared to official standards
New Features
  • Added custom font upload capability
  • Support for user-provided licensed fonts
  • Enhanced typography flexibility for professional use
  • Font fallback system for missing characters

Version 1.1.12

Load & Save Functionality

This major update introduces comprehensive save and load capabilities, a fundamental feature for any professional CAD application. Users can now preserve their work and seamlessly continue editing across sessions.

Save & Load System
  • Implemented custom JSON serialization for project files
  • Added automatic browser-based project saving (Ctrl+S or Settings menu)
  • Projects automatically restore on page reload or browser restart
  • Optimized file format for smaller file sizes and better performance
Enhanced Property Panel
  • Direct object content and position editing capabilities
  • Real-time property modification interface
  • Improved object manipulation and fine-tuning controls
Import/Export Improvements
  • Renamed Export Menu to Import/Export for better clarity
  • Added JSON project import and export functionality
  • Support for direct JSON paste import feature
  • Streamlined file sharing and project distribution workflow

Version 1.1.11

Mobile Interface Improvements & Export Fixes

This release focuses on enhancing mobile device compatibility and resolving critical export functionality issues. While Road Sign Factory remains optimized for desktop CAD workflows, we've made significant strides in mobile usability.

Mobile Enhancements
  • Implemented touch event handling for mobile devices using fabricjs-extension library
  • Added basic touch-based zoom and pan functionality
  • Improved mobile layout and responsive design elements
  • Enhanced touch interaction support for sign editing
Bug Fixes
  • Resolved PDF export functionality that was previously non-functional
  • Fixed export module compatibility issues
  • Corrected sign design template errors from previous version

Upcoming Features

Future Improvements

We're continuously working on improving Road Sign Factory. Here are some features and improvements we're considering for future releases.

Planned Features
  • Language support for traditional Chinese
  • Hint for sign creation best practices
  • Extended symbol and template libraries
  • Export DXF function optimized for font character
  • Redo and Undo function optimization
  • Unit tests and integration tests
  • Documentation of codebase
  • AI tools to assist with sign design

Stay Updated

Want to be notified about new releases? Follow our development on GitHub or check back here regularly for the latest updates.