From 87635760b8830d407e4dbf8dbe213efcce63ef6f Mon Sep 17 00:00:00 2001 From: "Florine W. Dekker" Date: Tue, 14 Mar 2023 22:21:30 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=92=99=20mommy=20is=20ready=20for=20v1.2.?= =?UTF-8?q?3~?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 33 ++++++++++++++------------------- README.md | 12 +++++++----- pkg/rpm/mommy.spec.rpkg | 6 +++--- version | 4 ++-- 4 files changed, 26 insertions(+), 29 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a13df70..dbd9dcc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,40 +1,35 @@ # Changelog -## [Unreleased] +## [1.2.3] -- 2023-03-14 ### added -* mommy is now available for fedora, red hat, and other rpm-based systems via [copr](https://copr.fedorainfracloud.org/)~ ๐ŸŽฉ ([#39](https://github.com/FWDekker/mommy/issues/39)) -* mommy is now tested on msys2 for windows~ ๐ŸชŸ ([#54](https://github.com/FWDekker/mommy/issues/54)) -* mommy's makefile now has an `uninstall` option~ ๐Ÿ’ฅ +* ๐ŸŽฉ mommy is now available for fedora, red hat, and other rpm-based systems via [copr](https://copr.fedorainfracloud.org/)~ ([#39](https://github.com/FWDekker/mommy/issues/39)) +* ๐ŸชŸ mommy is now tested on msys2 for windows~ ([#54](https://github.com/FWDekker/mommy/issues/54)) +* ๐Ÿ’ฅ mommy's makefile now has an `uninstall` option~ ### changed -* mommy rewrote the installation instructions~ โœ๏ธ ([#51](https://github.com/FWDekker/mommy/issues/51)) - -### deprecated - -### removed +* โœ๏ธ mommy rewrote the installation instructions~ ([#51](https://github.com/FWDekker/mommy/issues/51)) +* ๐Ÿ™ mommy links to github if `man` doesn't work~ ([#55](https://github.com/FWDekker/mommy/issues/55)) ### fixed -* mommy fixed some minor errors in the readme~ โœ๏ธ -* mommy hopefully fixed automatic synchronous updates for homebrew and aur~ โ™ป๏ธ - -### security +* โœ๏ธ mommy fixed some minor errors in the readme~ +* โ™ป๏ธ mommy hopefully fixed automatic synchronous releases for homebrew and aur~ ## [1.2.2] -- 2023-03-09 ### added -* mommy has shell completions for fish and zsh~ ๐ŸŸ +* ๐ŸŸ mommy has shell completions for fish and zsh~ they are enabled by default on most machines. if you installed mommy with brew, check the [brew documentation on how to enable shell completions](https://docs.brew.sh/Shell-Completion)~ ([#43](https://github.com/FWDekker/mommy/issues/43)) ([#48](https://github.com/FWDekker/mommy/pull/48)) ### changed -* mommy no longer talks like a robot when unknown options are used~ ๐Ÿค– +* ๐Ÿค– mommy no longer talks like a robot when unknown options are used~ ([#47](https://github.com/FWDekker/mommy/pull/47)) -* mommy's build system has been revamped~ โš—๏ธ +* โš—๏ธ mommy's build system has been revamped~ ([#38](https://github.com/FWDekker/mommy/issues/38)) ([#42](https://github.com/FWDekker/mommy/issues/42)) -* mommy has a bunch more emoji in her readme~ โญ +* โญ mommy has a bunch more emoji in her readme~ ([#40](https://github.com/FWDekker/mommy/issues/40)) ### fixed -* mommy installs herself into `/usr/bin` instead of `/usr/local/bin` on linux, to comply with the standards of various operating systems~ ๐Ÿ“ -* mommy better tolerates missing optional dependencies when installing from aur~ ๐Ÿ’ช +* ๐Ÿ“ mommy installs herself into `/usr/bin` instead of `/usr/local/bin` on linux, to comply with the standards of various operating systems~ +* ๐Ÿ’ช mommy better tolerates missing optional dependencies when installing from aur~ ## [1.2.1] -- 2023-02-26 diff --git a/README.md b/README.md index 287abb3..fae1fac 100644 --- a/README.md +++ b/README.md @@ -514,7 +514,7 @@ this section explains how to build mommy from source, in case you want to help w ### ๐ŸŽฌ run you can actually just directly run the script in `src/main/sh/mommy`. the only difference will be that the `-h` and `-v` options may not work correctly. -if that annoys you, run `make build`, and use `build/bin/mommy` instead~ +if that annoys you, run `make build` after each change, and use `build/bin/mommy` instead~ ### ๐Ÿงช tests 1. **requirements** @@ -538,7 +538,7 @@ if that annoys you, run `make build`, and use `build/bin/mommy` instead~ ``` 4. **configuration** except for `system=1`, test behaviour is configured with environment variables. - check the various files in `src/test/` to find 'em all~ + check the various files in [`src/test/`](https://github.com/FWDekker/mommy/tree/main/src/test) to find 'em all~ ### ๐Ÿฌ distribution mommy is distributed in three ways: @@ -617,11 +617,13 @@ every merge into `main` automatically build and releases a new version~ * **before merging into `main`** * update `version`~ * update `pkg/rpm/mommy.spec.rpkg`~ - * update version and release~ + * update release number~ * update change log~ * update `CHANGELOG.md`~ - * remove empty sections~ - * do not leave an empty section for `[Unreleased]`, because that will end up in the `.deb` changelogs~ + * do not leave a placeholder section for `[Unreleased]`, because that will end up in the `.deb` changelogs~ + * remove empty subsections for the new release~ + * ensure no line breaks are used as whitespace; + github release notes use them as actual line breaks~ * update acknowledgements in `README.md`~ * update promotional images in `.github/img/`~ diff --git a/pkg/rpm/mommy.spec.rpkg b/pkg/rpm/mommy.spec.rpkg index d28fe7c..7d9c22d 100644 --- a/pkg/rpm/mommy.spec.rpkg +++ b/pkg/rpm/mommy.spec.rpkg @@ -15,8 +15,8 @@ BuildRequires: make mommy's here to support you! mommy will compliment you if things go well, and will encourage you if things are not going so well~ -mommy is fully customizable, integrates with any shell, works on any unix -system, and most importantly, loves you very much~ โค๏ธ +mommy is fully customizable, integrates with any shell, works on any system, and +most importantly, loves you very much~ โค๏ธ %prep {{{ git_repo_setup_macro }}} @@ -39,5 +39,5 @@ PATH="$(pwd)/shellspec:$PATH" MOMMY_EXEC="%{buildroot}/%{_prefix}/bin/mommy" mak %changelog # Changelog lists changes to the packaging, not to the software. -* Fri Mar 10 2023 Florine W. Dekker 1.2.3-1 +* Tue Mar 14 2023 Florine W. Dekker 1.2.3-1 - Initial release with rpkg diff --git a/version b/version index 156588c..6d1a92f 100644 --- a/version +++ b/version @@ -1,2 +1,2 @@ -1.2.2 -2023-03-09 +1.2.3 +2023-03-14