Rewrites lingering github.com / *.sr.ht references to this Gitea instance, translating GitHub and Sourcehut URL shapes to Gitea's (/blob/<ref>/ and sr.ht /tree/<ref>/item/ -> /src/branch/<ref>/, /tree/<tag> -> /src/tag/<tag>, /actions/workflows/X -> /actions?workflow=X, /edit/ -> /_edit/). Left pointing at the old hosts on purpose: pull-request links (PRs were not migrated), forks that were never migrated, and GitHub-only surfaces Gitea lacks. OpenPGP identity proofs are untouched by design.
44 lines
1.4 KiB
Markdown
44 lines
1.4 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [0.1.2] - 2026-04-12
|
|
|
|
### Fixed
|
|
|
|
- `BufWritePre` formatters (e.g. conform.nvim format-on-save) now run on
|
|
autosave. The trigger autocmd now uses `nested = true`, so the `:write`
|
|
invoked from inside the `InsertLeave` / `TextChanged` / `FocusLost`
|
|
handler fires nested autocmds (see `:help autocmd-nested`).
|
|
|
|
### Changed
|
|
|
|
- Skip saves for unmodified, unnamed, or special (`buftype`) buffers instead
|
|
of always attempting a write.
|
|
- Drop `:wall` — autosave only writes the buffer the event fired on.
|
|
- Use `silent` (not `silent!`) so write errors surface instead of being
|
|
swallowed.
|
|
|
|
## [0.1.1] - 2026-04-09
|
|
|
|
### Fixed
|
|
|
|
- Save after normal mode changes (undo, redo, paste, delete) by adding
|
|
`TextChanged` to default events
|
|
|
|
## [0.1.0] - 2026-04-09
|
|
|
|
### Added
|
|
|
|
- Initial release
|
|
- Auto-save on InsertLeave and FocusLost
|
|
- Configurable trigger events
|
|
- Zero-config auto-loading via `plugin/` directory
|
|
|
|
[0.1.2]: https://git.swaits.com/swaits/tiny-autosave.nvim/releases/tag/v0.1.2
|
|
[0.1.1]: https://git.swaits.com/swaits/tiny-autosave.nvim/releases/tag/v0.1.1
|
|
[0.1.0]: https://git.swaits.com/swaits/tiny-autosave.nvim/releases/tag/v0.1.0
|