Skip to content

Releases: Igrekess/BOARD

BOARD BETA v0.92.0

30 Sep 22:16
e6a435c

Choose a tag to compare

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

  1. Download BOARD v0.92.0
  2. Replace your existing BOARD.app
  3. Launch the application
  4. 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:


🙏 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

25 Jun 14:25
8d229ce

Choose a tag to compare

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

20 Apr 21:38
9a0636c

Choose a tag to compare

BOARD v0.91.6

New Features

  • Added keyboard shortcut ⌘L for "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

13 Apr 12:43
ac3e276

Choose a tag to compare

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

08 Apr 13:16
2fd5875

Choose a tag to compare

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

05 Apr 13:51
9393c64

Choose a tag to compare

BOARD v. 0.91.2

This release includes minor fixes for the licensing process.

BOARD BETA 0.91.2

03 Apr 20:29
36c6e72

Choose a tag to compare

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

02 Apr 14:44
fe5478d

Choose a tag to compare

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

  1. Download the latest version
  2. Open the DMG, accepte the license and drag and drop Board.App in the Applications folder.
  3. Start Board
  4. 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

29 Mar 23:38
86b75c2

Choose a tag to compare

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)

13 Apr 18:20
9a9d089

Choose a tag to compare

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.