EasyWorship 8 Beta for Mac and PC

Hello EasyWorship family
We have exciting news! EasyWorship 8 BETA for Mac and Windows is now available for public testing. If you would like to participate in this testing process and can provide constructive and helpful feedback, please install and test the BETA and provide any feedback here.


If you find any bugs, please post them in this thread only. Here is the information we need about the bug.


  • Make sure you can reproduce the bug. We realize that there could be things that only happen once, but usually, those are connected to something else. You are welcome to post about it, but please let us know if it only happened once and you couldn't reproduce it. If you can consistently make something happen that shouldn't happen, or if something doesn't happen that should, please report it as a bug.

  • If you get a crash report, click on Show Report, then click anywhere in the report and press Ctrl+A, then Ctrl+C, and then paste it into a Notepad (txt) file and save it to attach to your post.

  • When you post about a bug, please describe in detail how you are reproducing the bug. If you can take a screen recording or a screenshot, or if you have a crash report, please attach those to your post.


We value your input and willingness to try this new version of EasyWorship. Still, we want this thread to be productive and not destructive, so please limit comments to the productivity of making this version ready to release.

As always, this is a BETA version that is not recommended for use in live services.

Windows EasyWorship 8 BETA

Mac EasyWorship 8 BETA


4 people like this

Thanks Dan,

looking forward to beta testing version 8. The quality of the program graphics seem improved but I'm mainly going to be testing out Presentations and Themes as this is mostly where I spend most of my time creating and 7 needs so many improvements. I'm also interested in enhancements in the Alternate Output area and an easier way of adding audio.

But thanks for this release on the forum.

Hi,
I've been using EasyWorship in my old church, and will probably try to convince my new church to use Easy Worship. It is pretty much the norm in Denmark, so Songbooks for presenting are delivered in this format.

However, a couple of questions to the future roadmap. I've loaded the new beta, but really can't seem to find much new functionality. 

Our pain points are primarily:

  1. Are there any plans in the near future for a cloud service - or supporting cloud storage in some form? Trying to make people collaborate using email always fails.
  2. Are there any plans for database api access? We really need a way to mass handle songs, as many conversion tools between formats are very lackluster.

Cloud is a high priority after we get EW8 released.

I don't know about the second question. I have not heard anything about it, but you can post it in the feature request in this forum

Hi Dan, I spent some testing time on version 8.0.9.0. I must admit from all I can see it is just an update to version 7 as it's virtually the same apart from the integration of the inspector. It even still leaves the helper running after exiting the program. I was expecting a lot of new features but from this beta it doesn't do much for us that EW7 does.

Unless there is another beta we can try?

You are correct on the PC version. The big feature for this release is Mac. Once we get the initial version released, we will begin adding the major features that people have been asking for. Since Mac version is the primary "feature" the most people have been asking for, that is what we're trying to get out. We also rewrote the PC version so it and the Mac would be cross platform compatible.

Excited to see EasyWorship expanding cross-platform! Mac support has been long-awaited — great move by the team. 

Thanks for the beta release! Looking forward to testing media handling and theme flexibility in this new version. 

Mac compatibility + rewritten PC version for future scalability? This is a solid foundation for what’s next. Appreciate the vision!

I would like to see the slides move up automaticly in the live section so you always have the next slide visible. For a festival I used ProPresenter where this is automaticly activated. In EW the slides only move up when you go to the next slide on the next row that is nog vissible. Is it possible to implement this in EW8?

EW8 on a Macbook Pro M3: Getting a consistent crash report when canceling an active message alert. Screen recording attached.


Time: 7/16/25 10:45:23 AM

File version: 8.0.13

File time: 7/15/25 12:56:23 PM

Exceptions: 1

OS: macOS (Version 15.5.0)

Memory: 16 GB

CPU: Apple M3 (8 cores)

App Arch.: ARM64


Class: EAccessViolation

Message: Access violation at address 0000000103C6FD70, accessing address 0000000000000600

Thread: Main

Address: $0000000103C6FD70

          Fmx.Controls.TControl.MouseClick(System.Uitypes.TMouseButton, System.Set<System.Classes.TShiftStateItem, (System.Classes.TShiftStateItem)0, (System.Classes.TShiftStateItem)10>, float, float) + $00BC


Call stack:

EasyWorship $0000000103DE5FAC Grijjy.Errorreporting.TgoExceptionReporter.GlobalGetExceptionStackInfo(System.TExceptionRecord^) + $00C0

EasyWorship $000000010338B28C System.Sysutils.Exception.RaisingException(System.TExceptionRecord^) + $0034

EasyWorship $00000001033B2AD0 System.Sysutils.RaiseExceptObject(System.TExceptionRecord^) + $0040

EasyWorship $000000010336F6FC System._InternalRaiseAtExcept(System.TObject^, void^, bool) + $004C

EasyWorship $000000010336F80C System._RaiseAtExcept(System.TObject^, void^) + $0020

EasyWorship $000000010338A45C System.Internal.Excutils.SignalConverter(unsigned long long, unsigned long long, unsigned long long) + $0024

EasyWorship >$0000000103C6FD58 Fmx.Controls.TControl.MouseClick(System.Uitypes.TMouseButton, System.Set<System.Classes.TShiftStateItem, (System.Classes.TShiftStateItem)0, (System.Classes.TShiftStateItem)10>, float, float) + $00A4

EasyWorship $0000000103CAD688 Fmx.Forms.TCommonCustomForm.MouseUp(System.Uitypes.TMouseButton, System.Set<System.Classes.TShiftStateItem, (System.Classes.TShiftStateItem)0, (System.Classes.TShiftStateItem)10>, float, float, bool) + $0180

EasyWorship $0000000103B2F184 Fmx.Platform.Mac.TPlatformCocoa.MouseEvent(Fmx.Platform.Mac.TEventRec const&) + $053C

EasyWorship $0000000103B2F744 Fmx.Platform.Mac.TPlatformCocoa.MouseEvent(System.DelphiInterface<Macapi.Appkit.NSEvent>) + $015C

EasyWorship $0000000103B1AFD8 Fmx.Platform.Mac.TFMXViewBase.mouseUp(System.DelphiInterface<Macapi.Appkit.NSEvent>) + $005C

EasyWorship $0000000102BFD374 DispatchToDelphi + $0090

AppKit $00000001919140B8 _routeMouseUpEvent + $0084

AppKit $0000000190E75C90 -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + $01B8

AppKit $0000000190E75910 -[NSWindow(NSEventRouting) sendEvent:] + $0120

AppKit $00000001916ED330 -[NSApplication(NSEventRouting) sendEvent:] + $05E0

EasyWorship $0000000102BFD19C DispatchToImport + $00A0

EasyWorship $0000000103B2FF24 Fmx.Platform.Mac.TPlatformCocoa.HookObserverCallback(bool, unsigned long) + $05A8

EasyWorship $0000000103B36820 Fmx.Platform.Mac.TPlatformCocoa.ShowWindowModal(Fmx.Forms.TCommonCustomForm^).StartPopupLoop(void^) + $0118

EasyWorship $0000000103B11A20 Fmx.Platform.Mac.TPlatformCocoa.ShowWindowModal(Fmx.Forms.TCommonCustomForm^) + $02F0



mp4

Thanks Brian, I'm getting the same thing. I'll report it.

Login to post a comment