diff --git a/CHANGELOG.md b/CHANGELOG.md index 947e293..a8bbe4b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,12 @@ SPDX-License-Identifier: Apache-2.0 OR MIT # Changelog +## [v0.5.9] - 2026-05-06 + +- Make the configuration file at `/etc/run0edit/editor.conf` higher priority + than the environment variables `VISUAL` and `EDITOR` for editor selection. + ([#82](https://github.com/HastD/run0edit/pull/82)) + ## [v0.5.8] - 2026-03-12 - Make temporary file have same base filename as original file. @@ -175,6 +181,7 @@ Rewrote script in Python. ([#1](https://github.com/HastD/run0edit/pull/1)) - Initial release. +[v0.5.9]: https://github.com/HastD/run0edit/compare/v0.5.8...v0.5.9 [v0.5.8]: https://github.com/HastD/run0edit/compare/v0.5.7...v0.5.8 [v0.5.7]: https://github.com/HastD/run0edit/compare/v0.5.6...v0.5.7 [v0.5.6]: https://github.com/HastD/run0edit/compare/v0.5.5...v0.5.6 diff --git a/pyproject.toml b/pyproject.toml index 17ca0cd..9a1c002 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ [project] name = "run0edit" -version = "0.5.8" +version = "0.5.9" requires-python = ">= 3.10" authors = [ {name = "Daniel Hast"}, diff --git a/rpm/run0edit.spec b/rpm/run0edit.spec index dc823ff..b268068 100644 --- a/rpm/run0edit.spec +++ b/rpm/run0edit.spec @@ -3,7 +3,7 @@ # SPDX-License-Identifier: Apache-2.0 OR MIT Name: run0edit -Version: 0.5.8 +Version: 0.5.9 Release: 1 Summary: run0edit allows a permitted user to edit a file as root. @@ -52,6 +52,8 @@ chmod 644 %{buildroot}%{editor_conf_file} %config(noreplace) %{editor_conf_dir} %changelog +* Wed May 06 2026 Daniel Hast v0.5.9 + - Update to version 0.5.9 * Thu Mar 12 2026 Daniel Hast v0.5.8 - Update to version 0.5.8 * Wed Feb 11 2026 Daniel Hast v0.5.7 diff --git a/run0edit_main.py b/run0edit_main.py index e6b0b9e..d8a620e 100644 --- a/run0edit_main.py +++ b/run0edit_main.py @@ -25,7 +25,7 @@ from pathlib import Path from typing import Final -__version__: Final[str] = "0.5.8" +__version__: Final[str] = "0.5.9" INNER_SCRIPT_PATH: Final[str] = "/usr/libexec/run0edit/run0edit_inner.py" INNER_SCRIPT_B2: Final[str] = "\ 9f596fb81d6b422fc2a53d9bde907f90daca814f9fd6107169dea8ed0e01e5740fbe22eb75dfc463a7762a64fd189fd3eb0799edfece8470ea566d50d68eade6"