Changelog

What's new in each version of Solin.

v26.15.0
Latest

Release Note: Starting with this update, the project adopts the CalVer (Calendar Versioning) system. The numeric format now follows the Year.Release.Patch pattern. The jump from version 1.14.0.0 to 26.15.0 reflects this new standard, representing the 15th release of the year 2026.
Notice for macOS: Due to temporary limits in build infrastructure (CI/CD), macOS binaries will experience a slight delay and will be attached to this release in the coming days.

Added:

  • JW.org Catalog Integration: Ability to search, paginate, and inject videos from the online catalog directly into the Playlists and Meeting tabs.
  • Meeting Automation via Linked Folders: Files placed in directories following date patterns (e.g., YYYY-MM-DD MW for midweek or WE for weekend) are automatically distributed to the correct meeting sections, covering any valid date of the corresponding week.
  • Real-time Synchronization: Consistent support for live collaboration through linked folders. Playlist edits made on one device automatically reflect on other terminals mapping the same directory via cloud or local network.
  • Playlist and Meeting Structuring: Support for creating hierarchical subsections and adding inline markers.
  • Download Queue: Implementation of batch downloads for the video songs tab.
  • Global Drag-and-Drop: Native support for dragging and dropping files directly from the operating system into Meeting views.

Improved:

  • Interface Redesign: The Songs, Music Clips, Playlists, and Meetings tabs have been completely rebuilt. The update delivers smooth scrolling, native animations, item repositioning previews, and section highlight color customization.

Fixed:

  • Various other minor fixes and internal improvements.
Available in: Português English Español Français 日本語 简体中文(普通话)
v1.14.0.0

Added:

  • Automatic screen sharing: New fully automated screen sharing feature for Zoom Meeting integrations. The system now allows configuring, via a dedicated picker, the exact coordinates for automated virtual clicks on the meeting sharing screen, eliminating the need for manual selection by the user. Details on shortcut and click parameterization can be found in the Configuration Guide.
  • OBS return scene definition: Ability to manually override the scene to which OBS will return after media playback ends. By right-clicking a scene in the OBS control panel (located in the Solin toolbar), the selected scene will flash green, indicating it will be the automatic post-playback destination.

Fixed:

  • Playback synchronization on fast loads: Resolved an inconsistency where light remote media or media loaded over high-speed connections finished downloading before the first frame was displayed. This behavior caused the media to start in a paused state, requiring manual action to unpause. The playback state is now maintained consistently regardless of local loading time or network reconnections, even on high-speed connections.
  • System: Small internal adjustment to the macOS application bundle structure.
Available in: Português English Español Français 日本語 简体中文(普通话)
v1.13.0.0

Added:

  • Camera: Implemented support for camera projection.
  • OBS Studio: Added network stream integration. For more details, see this guide.

Fixed:

  • OBS Studio: Resolved a race condition in the WebSocket service that sporadically dropped server responses and kept the scene panel empty after connection. The request flow was refactored to operate thread-safe exclusively through the event loop, eliminating simultaneous read access.
  • Zoom: Restored automation and compatibility with Zoom Meetings v7.0+. The system was adapted to bypass the native removal of Zoom UI identifiers, making Solin's automation more resilient for recent versions.
Available in: Português English Español Français 日本語 简体中文(普通话)
v1.12.0.0

Added:

  • Publication and document management: The internal browser now supports downloading files in PDF, .jwlplaylist, and .jwpub formats. When downloading these files (such as from the official website), a window is displayed for the user to choose which playlist they want to add the content to.

Improved:

  • Media download flow: Improved interaction when downloading videos and audios via the built-in browser. Instead of automatically starting file playback, the app now displays a prompt that allows the user to decide between playing the media immediately or adding it to a playlist.
Available in: Português English Español Français 日本語 简体中文(普通话)
v1.11.2.0

Improved:

  • Zoom Integration: Enhanced automation resilience in button handling and cache warming. The system now maintains proper operation even in atypical scenarios, such as the manual hiding of the Zoom Meetings toolbar by the user.

Fixed:

  • Window Mode Media Preview: Eliminated a minor visual jitter that occurred occasionally when resizing the window by the corners. The adjustment provides greater fluidity and polish to the interface during manual resizing.
Available in: Português English Español Français 日本語 简体中文(普通话)
v1.11.1.0

Fixed:

  • System: Implementation of general internal fixes and stability improvements.
Available in: Português English Español Français 日本語 简体中文(普通话)
v1.11.0.0

Added:

  • Playlists: Introduced the ability to create custom sections. You can now visually categorize and organize media within playlists, including support for assigning specific colors to each section.

Improved:

  • Linked Folders: Fully integrated linked (cloud-synced) folders into the app’s standard playlist workflow. Items that were previously displayed only in the system’s alphabetical order now support all standard playlist interactions. This includes manual media reordering, export options, and full support for the new section creation feature.
Available in: Português English Español Français 日本語 简体中文(普通话)
v1.10.0.0

Added:

  • macOS support: Introduced native compatibility with the macOS operating system, expanding the availability of the application, which was previously exclusive to Windows environments.
  • New web engine for the browser tab: Built a new internal navigation system based on C/C++. The implementation introduces native support for video playback with modern codecs (such as H.264), solving previous format limitations.

Improved:

  • Substantial optimization in application size: The structural replacement of the old Chromium-based engine with the new native infrastructure eliminated the loading of massive dependencies. The final executable shows a drastic reduction in volume, delivering a lighter and more efficient application while keeping the visual behavior and interface event management intact.
Available in: Português English Español Français 日本語 简体中文(普通话)
v1.9.0.0

Added:

  • Multiple configuration profiles: Added the possibility to create separate profiles in the application. Although Solin continues to work perfectly with a single profile for most situations (even when managing more than one congregation), this new feature brings flexibility for advanced users or more complex scenarios.
  • 16:9 aspect ratio lock in the browser: The browser tab now has an option to lock the display area to 16:9. The aspect ratio is maintained regardless of the current application window size, which is ideal for ensuring proper framing when projecting the live tab on external monitors.
  • Start video paused: New option in settings that allows loading videos already in a paused state when clicking play, offering greater control in specific contexts.
  • Event-based shortcut automation: A new feature has been introduced that links keyboard shortcuts to application events. It is possible to configure shortcuts to be triggered automatically whenever you start, stop, pause, or unpause media.

Improved:

  • Attendance count via Zoom Meetings: The participant counting logic has been improved to facilitate the recording of large groups. In addition to continuing to sum through separators (e.g., "Felipe & Julia" = 2), the system now recognizes a number at the end of the participant's name. For example, renaming to "Alves Family 7" will automatically count 7 people. The number to the right of the name always takes priority over mathematical separators.
  • Performance and stability: Small code adjustments and internal enhancements were made to ensure the application runs stably and securely.
Available in: Português English Español Français 日本語 简体中文(普通话)
v1.8.0.0

Added:

  • Zoom Meetings integration: New feature (requires enabling in settings) that automates the use of Zoom during meetings. Includes automatically starting and stopping screen sharing, controls to leave computer audio, and an option to unmute everyone (ideal for allowing brothers to converse after the meeting ends).
  • Smart attendance counting in Zoom: Added support for attendance counting. To use it, include separators such as &, |, or + in the user’s name (example: "Felipe & Julia"). The system will automatically count this as 2 people.
  • New languages: The system has been expanded and now includes full support for German, Finnish, Dutch, Indonesian, Polish, Swahili, Tagalog, and Ukrainian.

Fixed:

  • Sign language support: Improved and resolved a data deduplication issue affecting sign languages, ensuring stable and proper support.
  • Stability: Internal optimizations have been made to improve overall stability.
Available in: Português English Español Français 日本語 简体中文(普通话)
v1.7.0.0

Added:

  • Overlay Toolbar: Introduced a new toolbar that allows control of secondary monitors and quick, convenient management of OBS Studio scenes directly from the interface.
  • New Languages: Full translations have been added for Russian, Korean, and Swedish. No menu was left untranslated, and the entire application interface is now fully available in 10 languages (English, Spanish, French, Italian, Portuguese, Swedish, Russian, Japanese, Simplified Chinese, and Korean).

Fixed:

  • Stability: Minor bug fixes.
Available in: Português English Español Français 日本語 简体中文(普通话)
v1.6.0.0

Added:

  • Linked folder: Added a new feature in the settings screen that allows selecting a folder synced with cloud services (such as OneDrive, Dropbox, etc.).
  • Automatic cloud playlists: With the new linked folder feature, subfolders automatically turn into playlists in the app. This allows sending media even from home directly to the computer remotely, and the files will automatically appear in the app.
  • Direct playback in internal browser: Now, when clicking audio or video download buttons in the integrated browser (including the JW Stream platform), the media will automatically play in the app.

Improved:

  • Settings interface: The settings tab has been completely redesigned, receiving a new design to offer a more intuitive and pleasant navigation experience (UI/UX).
  • Week Selection (Meetings): The dropdown menu used to select specific weeks in the Meetings tab has been redesigned.

Fixed:

  • General maintenance: Small internal code adjustments and system optimizations.
Available in: Português English Español Français 日本語 简体中文(普通话)
v1.5.1.0
<hr>

Improved

  • App window: The app now remembers the window size from your last session.
  • Enhanced Media Integration: The publication and media search system has been updated. The app now handles missing or removed files more efficiently, avoiding unexpected behavior.
  • Stability and Internal Organization: Deep structural improvements were made to how the app saves data and cache files. This ensures greater stability and compatibility, keeping system files organized more securely and efficiently.
<hr>
Available in: Português English Español Français 日本語 简体中文(普通话)
v1.5.0.0

Added

  • Direct Media Playback (Wi-Fi): It is now possible to play media directly from the Wi-Fi receiving screen without the need to send them to a playlist first.
  • Visual File Identification: Inclusion of indicators on the receiving screen to facilitate quick distinction between media types.

Improved

  • Meeting Media Synchronization: Enhanced automatic download logic. The system now intelligently checks for updates to meeting media and re-downloads if necessary.
Available in: Português English Español Français 日本語 简体中文(普通话)
v1.4.0.0

Added

  • Memorial: Automatic date calculation with the option to set the official event image as the idle screen (access via Meetings > Memorial > "Set as idle screen").
  • IDLE Screen: Support for setting media from Solin itself or any local image/video from the PC as the idle screen (monitor icon in the bottom left corner).
Available in: Português English Español Français 日本語 简体中文(普通话)
v1.3.1.0

Improved

  • Live Tab Streaming: Enhanced live projection of browser tabs on secondary monitors.

Fixed

  • Minor bug fixes.
Available in: Português English Español Français 日本語 简体中文(普通话)
v1.3.0.0

Added

  • Window Preview: New resizable window on the main monitor that mirrors the secondary projection, ideal for screen sharing in virtual meetings (monitor icon).
  • Independent Languages: Option to set the interface language separately from the content/media language. This means that the app now works in all languages supported by the official JW website.
  • Song Announcement Mode: New option in settings that starts the song video without sound to display the title during the announcement, waiting for the play command to start the music.
Available in: Português English Español Français 日本語 简体中文(普通话)
v1.2.0.0

Added

  • OBS integration feature.

Improved

  • Enhanced media player interface.
  • Updated application translations.
Available in: Português English Español Français 日本語 简体中文(普通话)