Releases: joakimbits/normalize
Releases · joakimbits/normalize
v0.9.1
Add a release process
Added build targets: old changes audit
example $ make audit
python3 -m makemake --prompt build/prompt gpt-3.5-turbo-16k 0.7 fx-ZyOYgw6hQnfZ5Shey79vG3OyoxSWtuyB30oAOhe3M33ofaPj
gpt-3.5-turbo-16k-0613 chat.completion chatcmpl-7qSTAmgDM95vIr6uugCSfsGUhmG2K prompted 5780 -> completed 164:
Based on the information provided, here is the release summary for the new version:
Release Summary:
- Fixed a bug related to timestamps that caused unwanted rebuilds after tests.
- Updated the project report to include the assembly code before other sources for better clarity.
- Updated the usage help message for the `test.py` script to include additional options and improved formatting.
- Improved the testing process and added new test cases, resulting in a total of 8 command usage examples passing.
- Added documentation for using standard and custom `_start` code in the project.
Please use the following command to release the new version:
$ tag= git tag -a $tag -m "$tag\n\n"
Replace `<new version>` with the desired semantic version number for the new release.
Full Changelog: v0.9.0...v0.9.1
Build everything automatically from sources
All targets tested on the main as well as the example project
Future makemake plans:
- Add changes: print the source diff since last release.
- Add brief: print the semantic diff since last release (using a free GPT >=3.5).
- Add version: print a new semantic version (as suggested by the GPT from the changes).
- Improve report, pdf, html, slides: Print also a release report.
- Add release: commit the release report with the brief as commit comment, and tag it with the new version.