Skip to content

Commit

Permalink
chore: updated changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
ElhamAryanpur committed Sep 2, 2023
1 parent 8e5e2db commit 0eee907
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 36 deletions.
31 changes: 10 additions & 21 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,35 +2,24 @@

All notable changes to this project will be documented in this file.

## [0.4.29] - 2023-08-28
## [0.4.30] - 2023-09-02

### Bug Fixes
### Features

- Potential fix for #27
- Instancing now works, with example. fix #40 ([8e5e2db](https://github.com/AryanpurTech/BlueEngine/commit/8e5e2db84775e91e8ccf919c82e8f5f40312885b))
- Transparency in textures now working ([1dafadf](https://github.com/AryanpurTech/BlueEngine/commit/1dafadfcaea8ae0acf2a8d8ac80e54c3f4c6dfed))

## [0.4.29] - 2023-09-02

### Features

- _and_return functions now return buffers and bindgroups - Objects can now be hidden from rendering
- Added backends option to the window descriptor
- Added justfiles instead of clog
- Added inline impl for ObjectStorage functions for cheaper trait usage
- PipelineData added to allow sharing pipeline resources
- Resource sharing now fully working. with example
- Resource sharing now fully working. with example ([be915ed](https://github.com/AryanpurTech/BlueEngine/commit/be915edf0e4f920b5b0f8578d71b33e4635ac8ed))
- PipelineData added to allow sharing pipeline resources ([e4c58d7](https://github.com/AryanpurTech/BlueEngine/commit/e4c58d792b22a3dbd419648437c30664929c4ab6))
- Added inline impl for ObjectStorage functions for cheaper trait usage ([b0d48bb](https://github.com/AryanpurTech/BlueEngine/commit/b0d48bb8fc47b83dac261352d34c5f1be88024d4))

### Miscellaneous Tasks

- Updated all dependency versions to latest
- Added CHANGELOG and workflow for it
- Deleted changelog workflow as not working
- Added a docs and changes to the downstream
- Upgraded versions of dependency and engine
- Added appropriate function names to objects
- Added some doc to lib.rs

### Refactor

- Moved light and model loader and added clog for changelog
- Added some docs, and cleaned up code a bit
- Added some doc to lib.rs ([142a683](https://github.com/AryanpurTech/BlueEngine/commit/142a6832e71fe43b48dbfa18931f17ce82da2ce2))

## [0.4.28] - 2023-07-24

Expand Down
24 changes: 12 additions & 12 deletions cliff.toml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ body = """
{% for group, commits in commits | group_by(attribute="group") %}
### {{ group | upper_first }}
{% for commit in commits %}
- {% if commit.breaking %}[**breaking**] {% endif %}{{ commit.message | upper_first }}\
- {{ commit.message | upper_first }} ([{{ commit.id | truncate(length=7, end="") }}](https://github.com/AryanpurTech/BlueEngine/commit/{{ commit.id }}))\
{% endfor %}
{% endfor %}\n
"""
Expand All @@ -42,16 +42,16 @@ commit_preprocessors = [
]
# regex for parsing and grouping commits
commit_parsers = [
{ message = "^feat", group = "Features"},
{ message = "^fix", group = "Bug Fixes"},
{ message = "^doc", group = "Documentation"},
{ message = "^perf", group = "Performance"},
{ message = "^refactor", group = "Refactor"},
{ message = "^style", group = "Styling"},
{ message = "^test", group = "Testing"},
{ message = "^chore\\(release\\): prepare for", skip = true},
{ message = "^chore", group = "Miscellaneous Tasks"},
{ body = ".*security", group = "Security"},
{ message = "^feat", group = "Features" },
{ message = "^fix", group = "Bug Fixes" },
{ message = "^doc", group = "Documentation" },
{ message = "^perf", group = "Performance" },
{ message = "^refactor", group = "Refactor" },
{ message = "^style", group = "Styling" },
{ message = "^test", group = "Testing" },
{ message = "^chore\\(release\\): prepare for", skip = true },
{ message = "^chore", group = "Miscellaneous Tasks" },
{ body = ".*security", group = "Security" },
]
# protect breaking changes from being skipped due to matching a skipping commit_parser
protect_breaking_commits = false
Expand All @@ -66,6 +66,6 @@ ignore_tags = ""
# sort the tags topologically
topo_order = false
# sort the commits inside sections by oldest/newest order
sort_commits = "oldest"
sort_commits = "newest"
# limit the number of commits included in the changelog.
# limit_commits = 42
6 changes: 3 additions & 3 deletions justfile
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# This file uses Just https://github.com/casey/just | This file also assumes you use a shell


range := "HEAD..HEAD"
release_tag := "1.0.0"

# use this syntax: just release_tag="0.0.0" update-changelog
# use this syntax: just release_tag="0.0.0" range="start..end" update-changelog
update-changelog:
git cliff --unreleased --tag {{release_tag}} --prepend CHANGELOG.md
git cliff {{range}} --unreleased --tag {{release_tag}} --prepend CHANGELOG.md

0 comments on commit 0eee907

Please sign in to comment.