Releases: andros21/rustracer
Releases · andros21/rustracer
rustracer 1.0.4
[1.0.4] - 2024-04-06
Full Changelog: d255cf8...cd1ed16
Build
016aa27
bump the pip group in /.github/workflows with 2 updates (#330)b75b6ff
bump colored from 2.0.4 to 2.1.0 (#331)cd81b1c
bump thiserror from 1.0.50 to 1.0.53 (#332)9f83a92
bump clap_complete from 4.4.4 to 4.4.5 (#333)4e7c63b
bump actions/upload-artifact from 3.1.3 to 4.0.0 (#335)83113ac
bump actions/download-artifact from 3.0.2 to 4.1.0 (#336)08bc1a4
bump taiki-e/install-action from 2.23.7 to 2.23.9 (#334)c76bda6
bump actions/download-artifact from 4.1.0 to 4.1.1 (#337)d632e77
bump actions/upload-artifact from 4.0.0 to 4.1.0 (#338)13671a0
bump actions/cache from 3.3.2 to 3.3.3 (#339)98d0875
bump taiki-e/install-action from 2.23.9 to 2.25.0 (#340)9c3be1e
bump actions/upload-artifact from 4.1.0 to 4.2.0 (#341)47b7e94
bump actions/cache from 3.3.3 to 4.0.0 (#342)62ea9e6
bump taiki-e/install-action from 2.25.0 to 2.25.7 (#343)7e0668e
bump EndBug/add-and-commit from 9.1.3 to 9.1.4 (#345)b47e3f5
bump dorny/paths-filter from 2.11.1 to 3.0.0 (#346)0c45828
bump taiki-e/install-action from 2.25.7 to 2.26.7 (#344)a2449fd
bump actions/upload-artifact from 4.2.0 to 4.3.0 (#347)043e038
bump sigstore/cosign-installer from 3.3.0 to 3.4.0 (#356)2697676
bump taiki-e/install-action from 2.26.7 to 2.26.8 (#355)074808f
bump marocchino/sticky-pull-request-comment (#354)711c669
bump the pip group in /.github/workflows with 2 updates (#353)3c8bf42
bump rayon from 1.8.0 to 1.8.1 (#348)c164b70
bump image from 0.24.7 to 0.24.8 (#349)124f20e
bump thiserror from 1.0.53 to 1.0.56 (#351)227cc90
bump clap_complete from 4.4.5 to 4.4.9 (#352)c4308be
bump clap from 4.4.3 to 4.4.18 (#350)d33eb41
bump taiki-e/install-action from 2.26.8 to 2.26.12 (#357)d3852da
bump taiki-e/install-action from 2.26.12 to 2.26.16 (#360)b108bd5
bump actions/download-artifact from 4.1.1 to 4.1.2 (#359)aab2e30
bump actions/upload-artifact from 4.3.0 to 4.3.1 (#358)44dea9e
bump dorny/paths-filter from 3.0.0 to 3.0.1 (#363)a41b9ce
bump taiki-e/install-action from 2.26.16 to 2.27.2 (#362)f729522
bump taiki-e/install-action from 2.27.2 to 2.27.9 (#365)24aeacf
bump orhun/git-cliff-action from 2.3.0 to 3.0.1 (#364)58c852c
bump the pip group in /.github/workflows with 2 updates (#371)bba6cd2
bump thiserror from 1.0.56 to 1.0.57 (#368)be13b7b
bump image from 0.24.8 to 0.24.9 (#367)27cee5e
bump rayon from 1.8.1 to 1.9.0 (#366)b2c63e9
bump clap from 4.4.18 to 4.5.1 (#370)85664f3
bump clap_complete from 4.4.9 to 4.5.1 (#369)9621baf
bump actions/cache from 4.0.0 to 4.0.1 (#374)cb72b75
bump actions/download-artifact from 4.1.2 to 4.1.4 (#373)96ffbea
bump taiki-e/install-action from 2.27.9 to 2.28.0 (#372)8f2000e
bump dorny/paths-filter from 3.0.1 to 3.0.2 (#375)61b6797
bump orhun/git-cliff-action from 3.0.1 to 3.0.2 (#378)c3bec64
bump taiki-e/install-action from 2.28.0 to 2.28.7 (#377)534a3df
bump softprops/action-gh-release from 1 to 2 ([#376](htt...
rustracer 1.0.3
[1.0.3] - 2023-12-31
Full Changelog: 8f1f38c...d255cf8
Bug Fixes
Build
88ad471
bump dtolnay/rust-toolchain (#174)7df3214
bump peaceiris/actions-gh-pages from 3.9.1 to 3.9.2 (#175)a4d6d60
bump taiki-e/install-action from 2.2.1 to 2.3.3 (#176)7e22a95
bump taiki-e/install-action from 2.3.3 to 2.3.4 (#177)092d7d9
fix forgotten tar.gz extension in release script (#173)968f2ea
bump black from 22.12.0 to 23.1.0 in /.github/workflows (#181)ace3e89
bump actions/cache from 3.2.3 to 3.2.4 (#182)c98418b
bump taiki-e/install-action from 2.3.4 to 2.3.5 (#183)8424e7b
bump dtolnay/rust-toolchain (#184)3962eee
bump rust from 1.66.1 to 1.67.0 (#178)ad5716d
bump clap from 4.0.32 to 4.1.4 (#179)812a6d7
bump clap_complete from 4.0.7 to 4.1.1 (#180)2631d4e
bump actions/cache from 3.2.4 to 3.2.5 (#186)7b1eb8f
bump marocchino/sticky-pull-request-comment (#188)dc58770
bump dtolnay/rust-toolchain (#185)6b69e68
bump taiki-e/install-action from 2.3.5 to 2.4.0 (#187)1cf6b6c
bump taiki-e/install-action from 2.4.0 to 2.4.3 (#190)956d651
bump dtolnay/rust-toolchain (#189)1d2517d
bump actions/cache from 3.2.5 to 3.2.6 (#191)8ce2128
bump taiki-e/install-action from 2.4.3 to 2.5.1 (#192)e60038d
bump clap from 4.1.4 to 4.1.8 (#193)efa658f
bump clap_complete from 4.1.1 to 4.1.4 (#194)6977851
bump taiki-e/install-action from 2.5.1 to 2.5.4 (#195)2e66cd1
bump sigstore/cosign-installer from 2.8.1 to 3.0.1 (#196)eda6d96
remove COSIGN_EXPERIMENTAL45161b0
bump actions/cache from 3.2.6 to 3.3.1 (#201)fac678e
bump actions/checkout from 3.3.0 to 3.4.0 (#200)d977d45
bump taiki-e/install-action from 2.5.4 to 2.6.2 (#199)4caeb78
bump rust from 1.67 to 1.68 (#202)15ed670
render from TEMPLATEb62032b
bump actions/checkout from 3.4.0 to 3.5.0 (#205)45f887a
bump taiki-e/install-action from 2.6.2 to 2.6.5 (#203)c9736a4
bump dtolnay/rust-toolchain (#204)6ab34e6
cosign sign from 2.0 needs extra flage6cd46c
add e2e test action for signed blobs (#206)2fd516a
render from TEMPLATEf9ebea5
bump black from 23.1.0 to 23.3.0 in /.github/workflows (#207)84b2116
bump peaceiris/actions-gh-pages from 3.9.2 to 3.9.3 (#214)06e8dba
bump dtolnay/rust-toolchain (#213)a499727
bump rayon from 1.6.1 to 1.7.0 (#212)7ed524c
bump thiserror from 1.0.38 to 1.0.40 (#209)961860d
bump image from 0.24.5 to 0.24.6 (#210)3e32ff1
bump clap from 4.1.8 to 4.2.1 (#211)49cb665
bump clap_complete from 4.1.4 to 4.2.0 (#208)1ca5118
s/flake/ruff python lintf024a2b
bump sigstore/cosign-installer from 3.0.1 to 3.0.2 (#216)96d2ab7
bump taiki-e/install-action from 2.6.5 to 2.6.10 (#215)b7ce298
bump taiki-e/install-action from 2.6.10 to 2.6.13 (#218)9a1cf56
bump actions/checkout from 3.5.0 to 3.5.2 (#217)- [
f63fe6c
](f63fe6c...
rustracer 1.0.2
What's Changed
- build(deps): bump actions/cache from 3.0.4 to 3.0.5 by @dependabot in #81
- build(deps): bump taiki-e/install-action from 1.5.3 to 1.5.10 by @dependabot in #82
- build(README): automatic console help update by @andros21 in #88
- build(deps): bump taiki-e/install-action from 1.5.10 to 1.8.1 by @dependabot in #83
- build(deps): bump image from 0.24.2 to 0.24.3 by @dependabot in #84
- build(deps): bump clap from 3.2.8 to 3.2.15 by @dependabot in #85
- build(deps): bump taiki-e/install-action from 1.8.1 to 1.8.3 by @dependabot in #89
- build(deps): bump clap from 3.2.15 to 3.2.16 by @dependabot in #90
- build(deps): bump flake8 from 4.0.1 to 5.0.2 in /.github/workflows by @dependabot in #91
- build(deps): bump taiki-e/install-action from 1.8.3 to 1.10.4 by @dependabot in #92
- build(deps): bump taiki-e/install-action from 1.10.4 to 1.11.1 by @dependabot in #94
- build(deps): bump actions/cache from 3.0.5 to 3.0.7 by @dependabot in #95
- build(deps): bump actions/cache from 3.0.7 to 3.0.8 by @dependabot in #105
- build(deps): bump taiki-e/install-action from 1.11.1 to 1.12.1 by @dependabot in #111
- build(deps): bump EndBug/add-and-commit from 9.0.1 to 9.1.0 by @dependabot in #107
- build(deps): bump black from 22.6.0 to 22.8.0 in /.github/workflows by @dependabot in #110
- build(deps): bump thiserror from 1.0.31 to 1.0.33 by @dependabot in #109
- build(deps): bump clap from 3.2.16 to 3.2.19 by @dependabot in #108
- build(deps): bump taiki-e/install-action from 1.12.1 to 1.13.0 by @dependabot in #113
- build(deps): bump sigstore/cosign-installer from 2.5.1 to 2.6.0 by @dependabot in #112
- build(deps): bump taiki-e/install-action from 1.13.0 to 1.13.2 by @dependabot in #114
- build(deps): bump sigstore/cosign-installer from 2.6.0 to 2.7.0 by @dependabot in #118
- build(deps): bump taiki-e/install-action from 1.13.2 to 1.13.5 by @dependabot in #117
- reformat(cd.yml/cd.sh): compact same tasks for multiple platforms by @andros21 in #115
- fix(ci/cd): sed
actions-rs/toolchain
dtolnay/rust-toolchain
by @andros21 in #119 - build(deps): bump taiki-e/install-action from 1.13.5 to 1.13.9 by @dependabot in #124
- build(deps): bump actions/cache from 3.0.8 to 3.0.9 by @dependabot in #125
- build(deps): bump image from 0.24.3 to 0.24.4 by @dependabot in #123
- build(deps): bump thiserror from 1.0.33 to 1.0.37 by @dependabot in #122
- build(deps): bump clap to >4.x by @andros21 in #126
- build(deps): bump actions/cache from 3.0.9 to 3.0.10 by @dependabot in #130
- build(deps): bump actions/checkout from 3.0.2 to 3.1.0 by @dependabot in #127
- build(deps): bump sigstore/cosign-installer from 2.7.0 to 2.8.0 by @dependabot in #129
- build(deps): bump schneegans/dynamic-badges-action from 1.4.0 to 1.5.0 by @dependabot in #128
- build(deps): bump actions/cache from 3.0.10 to 3.0.11 by @dependabot in #131
- build(deps): bump schneegans/dynamic-badges-action from 1.5.0 to 1.6.0 by @dependabot in #132
- build(deps): bump EndBug/add-and-commit from 9.1.0 to 9.1.1 by @dependabot in #133
- build(deps): bump dorny/paths-filter from 2.10.2 to 2.11.1 by @dependabot in #134
- build(deps): bump sigstore/cosign-installer from 2.8.0 to 2.8.1 by @dependabot in #136
- build(deps): bump taiki-e/install-action from 1.13.9 to 1.14.1 by @dependabot in #135
- build(deps): bump taiki-e/install-action from 1.14.1 to 1.14.3 by @dependabot in #137
- build(deps): bump peaceiris/actions-gh-pages from 3.8.0 to 3.9.0 by @dependabot in #138
- build(deps): bump taiki-e/install-action from 1.14.3 to 1.14.4 by @dependabot in #142
- build(deps): bump black from 22.8.0 to 22.10.0 in /.github/workflows by @dependabot in #141
- build(deps): bump clap from 4.0.7 to 4.0.18 by @dependabot in #139
- build(deps): bump clap_complete from 4.0.2 to 4.0.3 by @dependabot in #140
- build(deps): bump taiki-e/install-action from 1.14.4 to 1.14.5 by @dependabot in #143
- build(deps): bump flake8 from 5.0.2 to 6.0.0 in /.github/workflows by @dependabot in #144
- build(deps): bump rayon from 1.5.3 to 1.6.0 by @dependabot in #145
- build(deps): bump clap from 4.0.18 to 4.0.29 by @dependabot in #148
- build(deps): bump clap_complete from 4.0.3 to 4.0.6 by @dependabot in #146
- build(deps): bump image from 0.24.4 to 0.24.5 by @dependabot in #147
- build(deps): bump softprops/action-gh-release from 0.1.14 to 0.1.15 by @dependabot in #149
- build(deps): bump taiki-e/install-action from 1.14.5 to 1.15.1 by @dependabot in #150
- build(deps): bump taiki-e/install-action from 1.15.1 to 1.15.3 by @dependabot in #151
- build(deps): bump actions/checkout from 3.1.0 to 3.2.0 by @dependabot in #153
- build(deps): bump taiki-e/install-action from 1.15.3 to 1.17.2 by @dependabot in #154
- build(deps): bump dtolnay/rust-toolchain from 1ce4a7352a1efe5dede2e52c75512b34256e4f44 to e645b0cf01249a964ec099494d38d2da0f0b349f by @dependabot in #152
- build(deps): bump actions/cache from 3.0.11 to 3.2.1 by @dependabot in #156
- build(deps): bump taiki-e/install-action from 1.17.2 to 1.17.3 by @dependabot in #157
- build(Cargo.toml): bump rust from 1.65 to 1.66 by @andros21 in #155
- build(deps): bump actions/cache from 3.2.1 to 3.2.2 by @dependabot in #160
- build(deps): bump taiki-e/install-action from 1.17.3 to 2.0.1 by @dependabot in #161
- build(deps): bump rayon from 1.6.0 to 1.6.1 by @dependabot in #165
- build(deps): bump black from 22.10.0 to 22.12.0 in /.github/workflows by @dependabot in #163
- build(deps): bump thiserror from 1.0.37 to 1.0.38 by @dependabot in #162
- build(deps): bump clap from 4.0.29 to 4.0.32 by @dependabot in #166
- build(deps): bump clap_complete from 4.0.6 to 4.0.7 by @dependabot in #164
- build(deps): bump actions/checkout from 3.2.0 to 3.3.0 by @dependabot in #169
- build(deps): bump peaceiris/actions-gh-pages from 3.9.0 to 3.9.1 by @dependabot in #168
- build(deps): bump taiki-e/install-action from 2.0.1 to 2.1.2 by @dependabot in #167
- build(deps): bump actions/cache from 3.2.2 to 3.2.3 by @dependabot in #170
- build(deps): bump taiki-e/install-action from 2.1.2 to 2.2.1 by @dependabot in #171
- build!(rustracer): bump crate from 1.0.1 to 1.0.2 by @andros21 in #159
- build(cd.sh): fix file extension in release script by @andros21 in #172
Full Changelog: 1.0.1...1.0.2
rustracer 1.0.1
What's Changed
- build(deps): bump taiki-e/install-action from 1.5.2 to 1.5.3 by @dependabot in #77
- format(rustracer): new stable rustfmt rules by @andros21 in #74
- fix(src/cli): fix/tweak some default parameters by @andros21 in #78
Full Changelog: 1.0.0...1.0.1
rustracer 1.0.0
What's Changed
- feat(scene): improvements in error source location logic by @andros21 in #59
- rustracer multi-thread by @andros21 in #58
- build(deps): bump taiki-e/install-action from 1.4.0 to 1.4.2 by @dependabot in #61
- rustracer colored cli and errors enum fix by @andros21 in #60
- feat(rustracer): add completion subcommand by @Paolo-Azzini in #62
- feat(examples): add examples/demo.yml as an example of scene file by @Paolo-Azzini in #63
- build(ci/cd): refresh ci workflow and add cd workflow by @andros21 in #64
- build(deps): bump taiki-e/install-action from 1.4.2 to 1.5.2 by @dependabot in #72
- build(deps): bump actions/cache from 3.0.0 to 3.0.4 by @dependabot in #65
- build(deps): bump actions/checkout from 3.0.0 to 3.0.2 by @dependabot in #66
- build(deps): bump clap from 3.2.6 to 3.2.8 by @dependabot in #68
- build(deps): bump clap_complete from 3.2.2 to 3.2.3 by @dependabot in #67
- fix!(scene): improper yaml format for shapes block by @andros21 in #71
- fix(scene): reverse erratic compose logic by @andros21 in #70
- feat(README/Cargo): get ready for 1.0.0 crate release by @andros21 in #73
Full Changelog: 0.4.0...1.0.0
rustracer 0.4.0
What's Changed
- Implement path-tracing algorithm by @Paolo-Azzini in #45
- fix(rustracer): uniform use of
Self
as return type by @Paolo-Azzini in #46 - Improvement in test coverage for
world
andrender
modules by @Paolo-Azzini in #47 - build(deps): bump clap from 3.1.14 to 3.1.18 by @dependabot in #48
- build(deps): bump taiki-e/install-action from 1.3.11 to 1.3.13 by @dependabot in #49
- build(deps): bump actions/cache from 3.0.2 to 3.0.3 by @dependabot in #50
- feat(test): impl test for
Vector::IsClose
by @Paolo-Azzini in #51 - feat(render): add a flat color renderer useful for debugging by @Paolo-Azzini in #52
- feat(imagetracer): impl anti-aliasing algorithm by @Paolo-Azzini in #53
- build(deps): bump taiki-e/install-action from 1.3.13 to 1.4.0 by @dependabot in #54
- build(deps): bump actions/cache from 3.0.3 to 3.0.4 by @dependabot in #55
- remove unless
mut
declaration by @Paolo-Azzini in #56 - add
render
subcommand by @andros21 in #57
rustracer 0.3.0
What's Changed
- devel(makefile): helping development by @andros21 in #36
- feat(main): fail-fast for invalid/unsupported file format by @andros21 in #37
- build(deps): bump schneegans/dynamic-badges-action from 1.3.0 to 1.4.0 by @dependabot in #38
- build(deps): bump taiki-e/install-action from 1.3.6 to 1.3.8 by @dependabot in #39
- feat(random): add module for random numbers generations by @Paolo-Azzini in #40
- feat(material): add
Material
struct by @andros21 in #41 - build(deps): bump taiki-e/install-action from 1.3.8 to 1.3.11 by @dependabot in #44
- Implement path-tracing algorithm by @Paolo-Azzini in #45
Full Changelog: 0.2.0...0.3.0
rustracer 0.2.0
What's Changed
- build(deps): bump clap from 3.1.6 to 3.1.7 by @dependabot in #10
- Impl linear algebra's structures and operations by @Paolo-Azzini in #11
- doc(rustracer): init documentation by @andros21 in #14
- fix(hdrimage): change
match
for
order insideread_pfm_image
by @andros21 in #15 - build(deps): bump actions/checkout from 3.0.0 to 3.0.2 by @dependabot in #19
- build(deps): bump actions/cache from 3.0.0 to 3.0.2 by @dependabot in #22
- build(deps): bump taiki-e/install-action from 1.3.2 to 1.3.3 by @dependabot in #21
- feat(test): little improvement in line code coverage by @andros21 in #18
- Impl and integrate
camera
andray
structures by @Paolo-Azzini in #23 - fix(camera): exchange
new
arguments inPerspectiveCamera
by @andros21 in #26 - build(deps): bump taiki-e/install-action from 1.3.3 to 1.3.4 by @dependabot in #30
- build(deps): bump clap from 3.1.7 to 3.1.14 by @dependabot in #27
- build(deps): bump image from 0.24.1 to 0.24.2 by @dependabot in #28
- build(deps): bump thiserror from 1.0.30 to 1.0.31 by @dependabot in #29
- fix(imagetracer): remove wrong offset and reverse vertical direction by @Paolo-Azzini in #32
- add
demo
subcommand (preview ofrender
subcommand) by @andros21 in #33 - build(deps): bump taiki-e/install-action from 1.3.4 to 1.3.6 by @dependabot in #35
Full Changelog: 0.1.0...0.2.0
rustracer 0.1.0
What's Changed
- Color Hdrimage by @andros21 in #1
- Add cli interface to main by @andros21 in #2
- Fix build and test warnings by @andros21 in #3
- ci: add
gh-actions
anddependabot
to master by @andros21 in #4 - build(deps): bump actions-rs/cargo from 1.0.1 to 1.0.3 by @dependabot in #5
- build(deps): bump actions-rs/toolchain from 1.0.6 to 1.0.7 by @dependabot in #6
- fix
HdrImg
fmt andConvertErr
display msg by @andros21 in #9
Full Changelog: https://github.com/andros21/rustracer/commits/0.1.0