Join the discussion
Write your take first — we'll ask for email only when you're ready to publish.
- Hacker News
- It was so nice recently to come back to ST after several years of increasingly bloated IDEs. I should probably (finally) pay for it.by mikeaskew4
- Sad about the slow plugin host churn- given how relatively unpopular the host app is, a lot of plugins will are abandoned and won't be upgraded from 3.3 (but hopefully at least the most useful would be)
By the way, are there any plans to extend beyond Python so you could depend only on the editor APIs breaking and otherwise use whatever language version you want?
Tangentially related, are there any great examples of apps greatly designed from the start in a way that can support plugin APIs without breakage for decade(s)? How do they do it?
by eviks - What are some reasons to pick Sublime Text over Zed for someone not familiar with either?by ivandenysov
- Does ST support opening a repo on a remote server? The last time I used it was back in my freshman year of college, and I haven't touched it since. Does anyone happen to know?by boundless88
- The best coding editor just got better.
- First release in over a year! I had left ST when I felt that there wasn't the will or resources to address basic usability things like https://github.com/sublimehq/sublime_text/issues/328
If anyone is following along in the forums and understands the health of the team behind the product, could you give us a read on the prospective longterm health of the product? Most in my circle thing ST is dead or abandoned.
by listenfaster - Does this I can finally add it to my NixOS config without having to use `permittedInsecurePackages`?by pixeljam
- The headline changes in this release are related to the Python plugin host:
- Upgraded Python 3.8 to Python 3.14
- Python 3.3 is now disabled by default
By default, Sublime plugins now all run under the Python 3.14. The 3.8 plugin host was removed (Python 3.8 reached EOL in Oct 2024), and the 3.3 plugin host is deprecated, and will be removed in a future release.
This is great for plugin devs. They get improvements to syntax, performance, type hints, the standard library, etc, and they can depend on modern versions of Python packages. Many packages no longer receive updates for 3.8 (e.g. https://github.com/psf/requests), let alone 3.3, and many others simply don't run on these older python versions (e.g. https://github.com/xberg-io/tree-sitter-language-pack).
Like the plugin systems for Emacs/Neovim/VS Code (and unlike the sandboxed systems for e.g. Zed and Helix), Sublime's plugin API has low-level access to the editor, and the runtime has full OS access.
I think Sublime was smart to bet on Python for the plugin system. They released the plugin system in 2009, before Python was everywhere. The super flexible plugin API and the huge package ecosystem is a powerful combo.
by kylebebak