Loving the new version. However, there is an issue...well, a few.
First: start with a new project, then add a component onto the form. In previous versions, the code would be updated so that it was listed under the type definition for the form. In version 4, I need to add this in myself, otherwise I can't use the compenent, or rename it.
Second: Still on the new project, I add an event. I get an error thrown up in the messages "Identifier not found: TObject". I close the unit which gets opened with the error and I try and add the event again...which this time worked, but not always.
This also happens with established projects, not just new ones.
I'm using version 4, obviously, on macOS 15.5 running the ARM version. I never removed the old FPC install when I moved from version 3.0 - just the 3.0 install folder.
Apart from that, it seems to work fine. Compiles and runs my code. There are a few other niggly bits, but I'll report on these when I can repeat them.