Releases: Igrekess/BOARD
BOARD BETA v0.92.0
BOARD v0.92.0 - Release Notes
Release Date: January 6, 2026
Major Performance Update
Empty Cell Detection - Complete Refactoring and Optimization
Version 0.91.9 introduces a major architectural improvement to the empty cell detection system, delivering significant performance gains and enhanced reliability for batch image imports.
Key Improvements
Performance Enhancements
- 70-85% faster empty cell detection for typical workflows
- Geometric layer-based analysis replaces resource-intensive pixel sampling
Technical Architecture
The new detection system analyzes Photoshop layer boundaries using mathematical intersection algorithms instead of sampling individual pixels:
- Layer bounds analysis: Direct geometric calculations determine cell occupancy
- Smart caching: Board Content group is cached to avoid repeated lookups
- Automatic fallback: Seamlessly reverts to pixel sampling if layer-based detection is unavailable
- Improved reliability: Detection no longer depends on visual rendering or color tolerance
What This Means for Users
- Faster batch imports: Import multiple images to boards with dramatically reduced processing time
- More responsive workflow: Less waiting during image placement operations
- Better reliability: Consistent detection results regardless of zoom level or display settings
- Seamless experience: Optimization works automatically with no configuration required
🛠️ Technical Details
Backward Compatibility
- ✅ Fully compatible with existing board files
- ✅ Automatic fallback to legacy detection method when needed
- ✅ No changes to user interface or workflow
- ✅ Works with all Photoshop versions supported by ExtendScript
Performance Metrics
| Operation | Before | After | Improvement |
|---|---|---|---|
| Single cell detection | 50-100ms | 5-15ms | 70-85% faster |
| 50-cell batch processing | 2.5-5 seconds | 250-750ms | 80-85% faster |
| Algorithm complexity | O(C × P × R) | O(C × L) | Linear scaling |
Where C = cells, P = sampling points, R = refresh calls, L = layers
📋 System Requirements
- macOS 11.0 or later
- Adobe Photoshop (for board operations)
- Minimum 4GB RAM
- 500MB free disk space
🔧 Known Limitations
- Layer-based detection requires the "Board Content" group structure
- Automatic fallback activates for non-standard board configurations
- Performance gains most noticeable on boards with multiple empty cells
📝 Additional Changes
- Enhanced logging for better troubleshooting
- Improved error handling and recovery
- Optimized memory usage during batch operations
🆙 Upgrade Instructions
- Download BOARD v0.92.0
- Replace your existing BOARD.app
- Launch the application
- No configuration required - optimizations activate automatically
🐛 Bug Fixes
- Fixed performance degradation on large boards with many cells
- Improved error handling during cell detection
- Enhanced compatibility with various Photoshop versions
💬 Support
For questions or issues:
- Email: contact@dityan.com
- Website: www.dityan.com
🙏 Acknowledgments
Thanks to all users who provided feedback on batch import performance. This update directly addresses your needs for faster, more efficient workflows.
Note: This update focuses on internal optimization and performance. No user action is required—the improvements activate automatically upon first use.
Developed with ❤️ by Dityan
0.91.7
Changelog
Added
- Centralized error handling system with AppError enum
- Batch saving system for preferences
- Memory leak detection and prevention
- Automatic "Current Board" updates
Changed
- Increased debounce interval for preference saving (0.5s → 1.0s)
- Modified MainView to use AppDelegate's MainViewModel
- Enhanced file operation error handling
Fixed
- PSB filename not respecting user input in "File Name" field
- "Current Board" not updating after board creation
- Memory retention cycles in async operations
- Inconsistent error handling across the application
Performance
- 90% reduction in disk I/O operations
- Eliminated potential memory leaks
- Improved application startup stability
BOARD BETA v0.91.6
BOARD v0.91.6
New Features
- Added keyboard shortcut
⌘Lfor "Load a Board" function - Added full support for macOS 13 (Ventura)
Improvements
- "Load a Board" no longer closes the application after loading
- Enhanced system integration for modal dialogs and file operations
- Improved PSB file detection and path management
- Enhanced error handling and preference synchronization
Bug Fixes
- Fixed critical issues with "Import in Board" and "Load a Board" windows disappearing
- Fixed file selection panel behavior and focus management
- Improved window hierarchy and modal dialog behavior
- Fixed window ordering problems in file selection panels
System Requirements
- macOS 13 or later
- Adobe Photoshop 2023 or later
- Adobe InDesign 2023 or later (for InDesign workflows)
Notes
- No changes to existing board files or workflows required
- All previous functionality remains fully compatible
BOARD BETA v0.91.5
BOARD v0.91.5 - Release notes
- Adding resizable window for small screen resolution
- Fix BOARD-Export module bug : capture one recipe was not created if it doesn’t already exist.
- Fix BOARD-Create module bug : open properly the main window of Board if the controller is open.
- Fix the final cell size colors in the main window to adapt to all systems.
- Adding a new button in the controller to open or close the main window
- Fix the Photoshop Guides option
- Controller and Main View are now correctly synchronize.
BOARD BETA v0.91.4
Board v0.91.4 Release Notes
Improvements & Bug Fixes
-
Fixed copy/paste functionality (Cmd+V) in license key fields
-
Fixed an issue where the application could incorrectly identify the same computer as different machines during license activation
-
Improved overall license management stability
This update focuses on improving user experience with license activation and management. Users should now be able to easily paste their license keys and experience more consistent behavior when managing their licenses.
BOARD BETA v0.91.3
BOARD v. 0.91.2
This release includes minor fixes for the licensing process.
BOARD BETA 0.91.2
BOARD v. 0.91.2
This release includes important fixes for text handling and display in the application.
Bug Fixes
Fixed baseline text not updating correctly in ExtraSettingsView
Fixed text extraction issues in Capture One integration
Improved text composition in baseline display
BOARD BETA 0.91.1
Release Notes - Version 0.91.1
Overview
This release focuses on stability improvements, user experience enhancements, and documentation updates. I've addressed several critical issues and made the interface more intuitive for our users.
What's New
Bug Fixes
- Resolved multiple stability issues across the application
- Fixed critical InDesign integration bugs
- Corrected license management system problems
User Interface Improvements
- Enhanced interface ergonomics for better workflow
- Improved user experience with more intuitive controls
Documentation
- Updated help documentation with latest features and improvements (still a work in progress)
System Requirements
- macOS 14.0 or later
- Adobe InDesign CC 2020 or later
- Adobe Photoshop CC 2020 or later
Installation
- Download the latest version
- Open the DMG, accepte the license and drag and drop Board.App in the Applications folder.
- Start Board
- Install Capture One Module in the settings to use it directly with Capture One.
Known Issues
- None reported in this version
Support
For technical support or to report issues, please contact me at support@dityan.com
BOARD BETA 0.9.99
New Features in Board
The "Controller"
Several new features have been added to Board, notably the "Controller":
- This compact window contains settings that allow you to adjust image imports into a Board for quick access
- Blue button for adding image name(s) action and red button to export and import from Capture One to Photoshop board the selected variant(s) in C1.
- This window minimizes to the taskbar and opens with a simple click on the icon
Additional Details
- Opening an image with the Board app automatically places it in the most recently created Board (so exporting from Lightroom or Darkroom with an "open with Board" action at the end allows you to place the image in the Board)
- In settings, modules section, you can install the Capture One module by pressing +. This module will give you two actions in the Capture One scripts/Board menu: create and export:
- Create opens the Board interface to create a new Board, automatically extracting name and output folder information
- Export automates the export of selected variants and imports them into the Board
Resizing and Placement Options
Several resizing and placement options are now available in Board:
- You can now choose whether to include margins in dimension calculations (and if you don't want margins, simply set them to zero)
- For dimensions:
- Cover (fills the cell while minimizing photo cropping)
- Fit (places the uncropped photo at maximum possible dimensions in the cell)
- None (imports the photo into the cell without resizing)
- For placement:
- In "double page" mode, landscape images can be placed either in a single cell or across two cells in double-page format
Other Updates
- An "Add Image Name(s)" option appears in both the main interface and the controller window. This option adds photo names under the cells. If you add or move photos in the boards, simply press the button again to update the names.
- Removed the "add drop zone" mode as I never use it. If people want it back, I'll consider it.
- I've chosen not to collect any information about app usage, and the only outgoing data is to verify the license once every 15 days and to check if the beta or trial version is authorized. Therefore, your feedback is crucial to me, even if it's "It's not working".
BOARD BETA v0.9.95 (OLD VERSION IN APPLESCRIPT)
BOARD v0.9.95 - AppleScript version for macOS < 14.0
Board v0.9.95 is the latest version of the program coded in AppleScript. While the program is functional, its installation wasn't straightforward on all systems. However, it is compatible with macOS 10.15.
To install it, unzip the archive and copy the BOARD.app file to ~/Library/Scripts/Capture One Scripts/BOARD (you need to create the BOARD folder).
Then launch the app, which will create a second file called BOARDing.app.
Board and Boarding will appear in the Capture One script menu.
- Board allows you to create a layout.
- Boarding allows you to import images from Capture One into the board.