# 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.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## v0.1.47 (2024-08-12)
### Bug Fixes
- properly use teh template root
### Commit Statistics
- 1 commit contributed to the release.
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
### Commit Details
view details
* **Uncategorized**
- Properly use teh template root (7227c34)
## v0.1.46 (2024-08-12)
### Bug Fixes
- remove debug logging
### Commit Statistics
- 2 commits contributed to the release.
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
### Commit Details
view details
* **Uncategorized**
- Bump bfom v0.1.46 (3b75471)
- Remove debug logging (a4a885b)
## v0.1.45 (2024-08-12)
### New Features
- allow use of a non numeric slug
### Commit Statistics
- 2 commits contributed to the release.
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
### Commit Details
view details
* **Uncategorized**
- Bump bfom-lib v0.1.52, bfom v0.1.45 (f00a233)
- Allow use of a non numeric slug (7fdd6ea)
## v0.1.44 (2024-08-11)
### New Features
- main program can now do the index functions
- removed the duplication in structs for teh configs
### Bug Fixes
- sort teh roots so tehre are no namespace clashes
### Other
- changed over to calling it the index instead of blog to better reflect its goal
- cleanded up segments which are no longer used
### Commit Statistics
- 6 commits contributed to the release over the course of 7 calendar days.
- 107 days passed between releases.
- 5 commits were understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
### Commit Details
view details
* **Uncategorized**
- Bump bfom-lib v0.1.51, bfom v0.1.44 (f7eaeaf)
- Sort teh roots so tehre are no namespace clashes (5b1bb7c)
- Changed over to calling it the index instead of blog to better reflect its goal (6d23526)
- Cleanded up segments which are no longer used (d995e2d)
- Main program can now do the index functions (7454a07)
- Removed the duplication in structs for teh configs (3711827)
## v0.1.43 (2024-04-26)
### New Features
- bump toml
### Commit Statistics
- 2 commits contributed to the release.
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
### Commit Details
view details
* **Uncategorized**
- Bump bfom v0.1.43 (b9519c9)
- Bump toml (cd46909)
## v0.1.42 (2024-04-26)
### Bug Fixes
- remove excess logging
### Commit Statistics
- 2 commits contributed to the release.
- 214 days passed between releases.
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
### Commit Details
view details
* **Uncategorized**
- Bump bfom v0.1.42 (ff88e85)
- Remove excess logging (d699f4c)
## v0.1.41 (2023-09-24)
### New Features
- better handling of general powerpoints
### Commit Statistics
- 2 commits contributed to the release.
- 144 days passed between releases.
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
### Commit Details
view details
* **Uncategorized**
- Bump bfom-lib v0.1.48, bfom v0.1.41, bfom-blog v0.1.20 (12301d7)
- Better handling of general powerpoints (3402f40)
## v0.1.40 (2023-05-02)
### Bug Fixes
- update both packages to use the fix from #4
### Commit Statistics
- 2 commits contributed to the release.
- 17 days passed between releases.
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
### Commit Details
view details
* **Uncategorized**
- Bump bfom v0.1.40, bfom-blog v0.1.19 (35dcae0)
- Update both packages to use the fix from #4 (5a3f762)
## v0.1.39 (2023-04-14)
### New Features
- css and js for slides is now built in, maybe not the best way to do it but good enough
- getting frontmatter to work better
### Bug Fixes
- reduced the complexity of the default html
### Other
- clippy has some good ideas
### Commit Statistics
- 5 commits contributed to the release.
- 107 days passed between releases.
- 4 commits were understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
### Commit Details
view details
* **Uncategorized**
- Bump bfom-lib v0.1.45, bfom v0.1.39, bfom-blog v0.1.17 (f118c44)
- Clippy has some good ideas (711df90)
- Css and js for slides is now built in, maybe not the best way to do it but good enough (a1ade11)
- Reduced the complexity of the default html (299c22a)
- Getting frontmatter to work better (22d4ab7)
## v0.1.38 (2022-12-28)
### Other
- fmt and clippy
- changed the fmt config to make stuff easier to read
### New Features
- incorporate FrontMatter into teh basic convertor
- basic setup for FrontMatter complete
### Commit Statistics
- 5 commits contributed to the release.
- 334 days passed between releases.
- 4 commits were understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
### Commit Details
view details
* **Uncategorized**
- Bump bfom-lib v0.1.44, bfom v0.1.38, bfom-blog v0.1.15 (0813d16)
- Fmt and clippy (c6e4c04)
- Incorporate FrontMatter into teh basic convertor (c0a625f)
- Changed the fmt config to make stuff easier to read (355bfde)
- Basic setup for FrontMatter complete (798f4ce)
## v0.1.37 (2022-01-27)
### Bug Fixes
- fixing some formatting
### Commit Statistics
- 2 commits contributed to the release.
- 1 commit was understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
### Commit Details
view details
* **Uncategorized**
- Bump bfom-lib v0.1.38, bfom v0.1.37, bfom-blog v0.1.3 (d9f4f61)
- Fixing some formatting (492b7ba)
## v0.1.36 (2022-01-27)
### Other
- going to ttry out teh docs from the tool
### Bug Fixes
- for bumping the package
- for bumping the package
- for bumping the package for testing
### Commit Statistics
- 8 commits contributed to the release over the course of 5 calendar days.
- 5 days passed between releases.
- 4 commits were understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
### Commit Details
view details
* **Uncategorized**
- Bump bfom-lib v0.1.37, bfom v0.1.36, bfom-blog v0.1.2 (eaf2e2a)
- For bumping the package for testing (73c430c)
- Bump bfom-lib v0.1.37, bfom v0.1.36, bfom-blog v0.1.2 (b92d078)
- For bumping the package (7972d63)
- Bump bfom-lib v0.1.37, bfom v0.1.36, bfom-blog v0.1.2 (dade144)
- For bumping the package (dbc2ffb)
- Bump bfom-lib v0.1.37, bfom v0.1.36, bfom-blog v0.1.1 (4a70751)
- Going to ttry out teh docs from the tool (71e3a84)
## v0.1.35 (2022-01-22)
### Other
- improved the formatting
### New Features
- split up the general conversion and my own blog, will allow me to customise the blog as much as I like
### Bug Fixes
- switching to 2021 seems to be fine
- feckin fmt
### Commit Statistics
- 6 commits contributed to the release over the course of 124 calendar days.
- 124 days passed between releases.
- 4 commits were understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
### Commit Details
view details
* **Uncategorized**
- Bump bfom-lib v0.1.36, bfom v0.1.35, bfom-blog v0.1.0 (efc92c2)
- Improved the formatting (cd87337)
- Switching to 2021 seems to be fine (4a96393)
- Split up the general conversion and my own blog, will allow me to customise the blog as much as I like (76709b5)
- Merge branch 'general_improvements' (9e0c312)
- Feckin fmt (3ffabfa)
## v0.1.34 (2021-09-19)
### Test
- bumping both subprojects
### Other
- updated links back tot he root
- updated all the readme's
- moved the documentation into the appropiate folder
### New Features
- get the folder a file is in and fill that in the template.
- get the folder a file is in and fill that in the template.
- better fmt options
- split out the converter even further
- split out the converter
- centralising the use of cargo release
- split out the project into a lib and binary, each having their own dependencies
### Bug Fixes
- no longer using cargo release, now using cargo smart-release as it can handle modules with different versions easier
- a clean starting point for testing to resume on
- update versions for crates.io
- now creates the proper tag formats
- make sure each sub project has its own license files
### Commit Statistics
- 24 commits contributed to the release over the course of 43 calendar days.
- 16 commits were understood as [conventional](https://www.conventionalcommits.org).
- 0 issues like '(#ID)' were seen in commit messages
### Commit Details
view details
* **Uncategorized**
- Release bfom v0.1.34 (cf83534)
- Get the folder a file is in and fill that in the template. (f6400aa)
- Get the folder a file is in and fill that in the template. (cb8af8b)
- Better fmt options (5bd5161)
- No longer using cargo release, now using cargo smart-release as it can handle modules with different versions easier (da426ba)
- Test; bump to 33 for more testing of cargo workspaces (d9d16c2)
- A clean starting point for testing to resume on (78bf37f)
- Bumping both subprojects (f1624e1)
- V0.1.28 (d840835)
- V0.1.27 (722c67b)
- Split out the converter even further (3e4a4df)
- Split out the converter (ab42a61)
- V0.1.26 (ec91c74)
- Update versions for crates.io (d192658)
- V0.1.25 (6fce939)
- V0.1.24 (a2a7029)
- Now creates the proper tag formats (2a3f684)
- V0.1.23 (d5ec1f4)
- Centralising the use of cargo release (7a4c8d9)
- Updated links back tot he root (63788e3)
- Updated all the readme's (dae8f92)
- Moved the documentation into the appropiate folder (6d540eb)
- Make sure each sub project has its own license files (6105645)
- Split out the project into a lib and binary, each having their own dependencies (1a78fee)