The new version number indicates (per the semantic versioning <https://semver.org/> convention) that the next version of Leo will contain *breaking changes* that might significantly impact existing scripts and plugins.
Three issues could break existing code: - #3910 <https://github.com/leo-editor/leo-editor/issues/3910>: Deprecate free_layout and nested_splitter plugins. This issue is potentially a wide-ranging change. - #3915 <https://github.com/leo-editor/leo-editor/issues/3915>: Use slots for most of Leo's classes. This issue affects only scripts that inject ivars into Leo's classes. The workarounds are straightforward. -- #3925 <https://github.com/leo-editor/leo-editor/issues/3925>: Make reload-settings/stylesheets be synonyms for restart-leo. This issue should have minimal practical impact. *Summary* None of these issues is complete, but I expect all three to be part of Leo 6.8.0. All of your questions and comments are welcome. Expect 6.8.0 sometime this summer. Edward -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/leo-editor/19d5999f-d181-4918-8b4b-000e6136d863n%40googlegroups.com.
