Changelog
May 29 2025 – v1.0.5
- Fixed several typos
- Fixed issue where moodboard couldn’t be downloaded with dots
- Preview now opens in new tab
- Advanced mode for custom text for takers
- Name of moodboard and input field now shows in editor’s accordion
- Reworked upload library with custom upload, search and select modal
- Reworked binpack library to custom algorithm
- Restyled and reworked take screen with sidebar on the left
April 30 2025 – v1.0.3
- Introduced Premium option for users which allows Custom Branding to style Survey Taker with brand colors, logos and icons
- Added a way to change redirect url after feedback is completed
- Added auto redirect option after feedback is completed
- Fixed layout issues in survey taker
- Fixed reordering images using BinPack in Survey Results
April 2025
- Finalized export to xlsx functionality
- Implemented expandable row in mat-table for details
- Added tag display functionality in results screen
- Added optional/required option for survey takers
- Added presets for name and email fields
March – April 2025
- Fixed calculation of image dimensions on publish buttons
- Implemented security check for token validation on logout
- Fixed template renaming issues
- Added security measures for admin removal prevention
- Styled WooCommerce sections
- Added new styles for survey editing and taking
- Implemented API route restrictions for template editing
February – March 2025
- Added user-defined defaults overriding global ones
- Implemented default template functionality
- Added personal/global templates feature
- Added template renaming capability
- Rewritten subscription system to remove Ultimate Member dependency
- Fixed authentication token refreshing
- Added Wordfence integration and sanitization
- Completed API migration from REST to standalone API
- Optimized database with indexes and caching
January – March 2025
- Redesigned survey taker and maker interfaces
- Fixed dot number limitations
- Restructured survey maker and taker components
- Implemented colorblind mode (renamed to CVD)
- Added image generation worker for single board generation
- Switched to modern-screenshot library
- Completed advanced modes in survey editor
- Added feedback system for surveys
- Implemented footer logo in taker’s view
October 2024 – March 2025
- Added Docker support
- Implemented colorblind mode with opacity and saturation controls
- Added template management system
- Improved UX for template editing
- Added threshold slider for results
- Fixed timezone issues
- Added instructions field
- Implemented tooltips for dots
- Added copy feature to homepage
- Changed UI to table layout
- Added subscription/WooCommerce features
2024
- Initial project setup
- Implemented grid layout system
- Added image cropping functionality
- Created authentication system
- Implemented form creation and management
- Added moodboard functionality
- Created survey result display system
- Implemented database structure
- Added pagination and filtering
- Created responsive design
Technical Improvements (2024-2025)
- Upgraded to Angular 18
- Implemented signals instead of observables
- Added TypeScript interfaces
- Improved build process with .env.json
- Optimized image handling
- Implemented proper error handling
- Added security measures
- Improved database performance
- Enhanced mobile responsiveness
Security Updates (2024-2025)
- Added token validation
- Implemented proper authentication
- Added security checks for admin operations
- Improved data sanitization
- Added Wordfence integration
- Implemented proper nonce handling
- Added role-based access control
UI/UX Improvements (2024-2025)
- Redesigned survey interfaces
- Added responsive layouts
- Improved form validation
- Enhanced mobile experience
- Added loading indicators
- Implemented better error messages
- Added confirmation dialogs
- Improved navigation
- Enhanced visual feedback