Skip to content

Commit

Permalink
💙 mommy is ready for v1.2.3~
Browse files Browse the repository at this point in the history
  • Loading branch information
FWDekker committed Mar 14, 2023
1 parent 13c2c66 commit 8763576
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 29 deletions.
33 changes: 14 additions & 19 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
12 changes: 7 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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**
Expand All @@ -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:
Expand Down Expand Up @@ -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/`~
Expand Down
6 changes: 3 additions & 3 deletions pkg/rpm/mommy.spec.rpkg
Original file line number Diff line number Diff line change
Expand Up @@ -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 }}}
Expand All @@ -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
4 changes: 2 additions & 2 deletions version
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
1.2.2
2023-03-09
1.2.3
2023-03-14

0 comments on commit 8763576

Please sign in to comment.