Skip to content

Latest commit

 

History

History
682 lines (575 loc) · 90.7 KB

CHANGELOG.md

File metadata and controls

682 lines (575 loc) · 90.7 KB

Changelog

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

[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)
  • 65e9319 bump softprops/action-gh-release from 2.0.2 to 2.0.4 (#381)
  • 8e8e714 bump actions/checkout from 4.1.1 to 4.1.2 (#379)
  • d256754 bump taiki-e/install-action from 2.28.7 to 2.28.15 (#380)
  • 1bf8af9 bump taiki-e/install-action from 2.28.15 to 2.29.6 (#384)
  • d9ca457 bump actions/cache from 4.0.1 to 4.0.2 (#383)
  • 81f012f bump slsa-framework/slsa-github-generator (#382)
  • 8265111 bump taiki-e/install-action from 2.29.6 to 2.31.3 (#386)
  • fa24089 bump the pip group in /.github/workflows with 1 update (#391)
  • cf60941 bump thiserror from 1.0.57 to 1.0.58 (#390)
  • cd39f29 bump rayon from 1.9.0 to 1.10.0 (#389)
  • dadd462 bump clap from 4.5.1 to 4.5.4 (#388)

Miscellaneous Tasks

[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_EXPERIMENTAL
  • 45161b0 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 TEMPLATE
  • b62032b 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 flag
  • e6cd46c add e2e test action for signed blobs (#206)
  • 2fd516a render from TEMPLATE
  • f9ebea5 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 lint
  • f024a2b 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 bump taiki-e/install-action from 2.6.13 to 2.6.18 (#219)
  • 7728c0f bump marocchino/sticky-pull-request-comment (#220)
  • 98ea7f3 bump rust from 1.68 to 1.69 (#222)
  • a2f988d bump EndBug/add-and-commit from 9.1.1 to 9.1.2 (#224)
  • 1a438c6 bump taiki-e/install-action from 2.6.18 to 2.7.2 (#225)
  • b9d1a0b bump sigstore/cosign-installer from 3.0.2 to 3.0.3 (#226)
  • ef1b392 bump ruff from 0.0.260 to 0.0.263 in /.github/workflows (#229)
  • b6de660 bump clap from 4.2.1 to 4.2.5 (#227)
  • 294df24 bump clap_complete from 4.2.0 to 4.2.1 (#228)
  • fbb969d bump taiki-e/install-action from 2.7.2 to 2.8.1 (#230)
  • caff7b2 bump orhun/git-cliff-action from 2.0.5 to 2.0.6 (#231)
  • 5ff722d bump EndBug/add-and-commit from 9.1.1 to 9.1.3 (#232)
  • b3ee2a3 bump taiki-e/install-action from 2.8.1 to 2.8.4 (#233)
  • 4ba0c40 bump taiki-e/install-action from 2.8.4 to 2.8.6 (#235)
  • 0b238d9 bump sigstore/cosign-installer from 3.0.3 to 3.0.5 (#234)
  • 5e4dcc7 different improvements
  • 0074123 bump ruff from 0.0.263 to 0.0.270 in /.github/workflows (#239)
  • 88d77b9 bump clap from 4.2.5 to 4.3.0 (#238)
  • 8d6d570 bump clap_complete from 4.2.1 to 4.3.0 (#237)
  • 0c38638 bump taiki-e/install-action from 2.8.6 to 2.9.2 (#241)
  • 564efb3 s/cargo-llvm-cov/cargo-tarpaulin for code-cov
  • dd1132d bump rust from 1.69 to 1.70 (#242)
  • 9e40a9f bump actions/checkout from 3.5.2 to 3.5.3 (#244)
  • b3142dc bump taiki-e/install-action from 2.9.2 to 2.11.0 (#243)
  • ef233e1 bump taiki-e/install-action from 2.11.0 to 2.11.3 (#245)
  • 934a5aa bump taiki-e/install-action from 2.11.3 to 2.11.6 (#247)
  • 829bd86 bump sigstore/cosign-installer from 3.0.5 to 3.1.0 (#246)
  • 53cf762 bump ruff from 0.0.270 to 0.0.275 in /.github/workflows (#250)
  • cd81313 bump sigstore/cosign-installer from 3.1.0 to 3.1.1 (#252)
  • 584d638 bump taiki-e/install-action from 2.11.6 to 2.12.4 (#251)
  • 42e1c58 bump clap_complete from 4.3.0 to 4.3.1 (#248)
  • 305878a bump clap from 4.3.0 to 4.3.10 (#249)
  • 7353967 bump taiki-e/install-action from 2.12.4 to 2.12.10 (#253)
  • 5269218 python deps inside venv
  • 5d5e4fa bump taiki-e/install-action from 2.12.10 to 2.12.11 (#254)
  • b988b52 bump marocchino/sticky-pull-request-comment (#257)
  • a64cd52 bump taiki-e/install-action from 2.12.11 to 2.12.17 (#256)
  • b7311a4 bump rust from 1.70 to 1.71 (#255)
  • d61b6e3 bump taiki-e/install-action from 2.12.17 to 2.12.21 (#258)
  • 35a7efd bump colored from 2.0.0 to 2.0.4 (#260)
  • 31ba0bf bump thiserror from 1.0.40 to 1.0.44 (#261)
  • 77d371d bump clap from 4.3.10 to 4.3.19 (#262)
  • d216645 bump clap_complete from 4.3.1 to 4.3.2 (#259)
  • 386ade4 remove wrong --user flag
  • 35e3ba9 bump ruff from 0.0.275 to 0.0.282 in /.github/workflows (#264)
  • 271244c bump black from 23.3.0 to 23.7.0 in /.github/workflows (#263)
  • 0bf109f bump taiki-e/install-action from 2.12.21 to 2.14.1 (#266)
  • e0c3db5 bump taiki-e/install-action from 2.14.1 to 2.15.2 (#267)
  • 6724642 bump marocchino/sticky-pull-request-comment (#268)
  • 8db9854 bump taiki-e/install-action from 2.15.2 to 2.16.0 (#269)
  • 16a0cea bump actions/checkout from 3.5.3 to 3.6.0 (#270)
  • 774986b bump taiki-e/install-action from 2.16.0 to 2.17.1 (#271)
  • 41007c5 bump rust from 1.71 to 1.72 (#272)
  • 02bfe57 render from TEMPLATE
  • 6e55e34 render from TEMPLATE
  • f0dbba3 bump ruff from 0.0.282 to 0.0.286 in /.github/workflows (#275)
  • 9b1fbfe bump image from 0.24.6 to 0.24.7 (#277)
  • 1c47ea6 bump thiserror from 1.0.44 to 1.0.47 (#278)
  • 5848726 bump clap from 4.3.19 to 4.4.2 (#276)
  • d709149 bump clap_complete from 4.3.2 to 4.4.0 (#279)
  • 5785b04 bump taiki-e/install-action from 2.17.1 to 2.17.8 (#280)
  • 1827857 bump orhun/git-cliff-action from 2.0.6 to 2.1.0 (#281)
  • 9739bef bump sigstore/cosign-installer from 3.1.1 to 3.1.2 (#282)
  • 37373b7 bump actions/checkout from 3.6.0 to 4.0.0 (#285)
  • 624582b bump actions/cache from 3.3.1 to 3.3.2 (#283)
  • 9fa8c56 bump taiki-e/install-action from 2.17.8 to 2.18.6 (#284)
  • e513aac bump taiki-e/install-action from 2.18.6 to 2.18.12 (#286)
  • 1f5e43f bump actions/checkout from 4.0.0 to 4.1.0 (#288)
  • 6f52efb bump taiki-e/install-action from 2.18.12 to 2.18.16 (#287)
  • fbc006d bump ruff from 0.0.286 to 0.0.291 in /.github/workflows (#294)
  • 04c3ea8 bump black from 23.7.0 to 23.9.1 in /.github/workflows (#295)
  • e006a14 bump taiki-e/install-action from 2.18.16 to 2.19.2 (#289)
  • aac7778 bump thiserror from 1.0.47 to 1.0.49 (#290)
  • bcfc67d bump rayon from 1.7.0 to 1.8.0 (#292)
  • 3c12aa7 bump clap_complete from 4.4.0 to 4.4.3 (#291)
  • e3b4a6c bump clap from 4.4.2 to 4.4.3 (#293)
  • 00fc3b0 bump taiki-e/install-action from 2.19.2 to 2.20.0 (#297)
  • 982ec53 bump orhun/git-cliff-action from 2.1.0 to 2.1.1 (#296)
  • b608860 bump rust from 1.72 to 1.73 (#298)
  • 57cf292 bump taiki-e/install-action from 2.20.0 to 2.20.3 (#299)
  • 544743a bump rustix from 0.35.11 to 0.35.15 (#300)
  • f922980 render from TEMPLATE
  • 9f11aa7 bump actions/checkout from 4.1.0 to 4.1.1 (#303)
  • 40b5d7f bump taiki-e/install-action from 2.20.3 to 2.20.13 (#302)
  • cefd295 bump schneegans/dynamic-badges-action from 1.6.0 to 1.7.0 (#301)
  • 5ff8080 bump taiki-e/install-action from 2.20.13 to 2.21.2 (#304)
  • 31bd4f4 bump black from 23.9.1 to 23.10.1 in /.github/workflows (#305)
  • 058eac2 bump thiserror from 1.0.49 to 1.0.50 (#309)
  • 74f6b6c bump ruff from 0.0.291 to 0.1.3 in /.github/workflows (#306)
  • c68c58e bump byteorder from 1.4.3 to 1.5.0 (#308)
  • 18f232c bump clap_complete from 4.4.3 to 4.4.4 (#307)
  • a16587c bump taiki-e/install-action from 2.21.2 to 2.21.7 (#312)
  • 0296b40 bump orhun/git-cliff-action from 2.1.1 to 2.2.0 (#311)
  • 467c9fa bump sigstore/cosign-installer from 3.1.2 to 3.2.0 (#316)
  • 7bb0bc8 bump taiki-e/install-action from 2.21.7 to 2.21.10 (#315)
  • 6e64c65 bump orhun/git-cliff-action from 2.2.0 to 2.3.0 (#318)
  • a576238 bump taiki-e/install-action from 2.21.10 to 2.21.16 (#317)
  • 4878e74 bump taiki-e/install-action from 2.21.16 to 2.21.18 (#320)
  • 5cc4bd7 bump the pip group in /.github/workflows with 2 updates (#321)
  • 161dcfe bump taiki-e/install-action from 2.21.18 to 2.21.26 (#322)
  • f704e57 bump taiki-e/install-action from 2.21.26 to 2.22.0 (#323)
  • 2ec8953 bump taiki-e/install-action from 2.22.0 to 2.22.5 (#324)
  • f9d15df bump sigstore/cosign-installer from 3.2.0 to 3.3.0 (#325)
  • bdd7aca bump taiki-e/install-action from 2.22.5 to 2.23.0 (#326)
  • e579d9b bump taiki-e/install-action from 2.23.0 to 2.23.7 (#328)

Miscellaneous Tasks

Refactor

[1.0.2] - 2023-01-16

Full Changelog: 52530aa...8f1f38c

Bug Fixes

  • baf26a1 adjust asciinema url parameters
  • f4b15e3 sed actions-rs/toolchain dtolnay/rust-toolchain (#119)
  • 4430303 fix some clippy warnings
  • 961983c change gh actions img.shields.io url query
  • 4c4fca8 unclosed html sub/p tags

Build

  • a458d00 bump actions/cache from 3.0.4 to 3.0.5 (#81)
  • 201bf39 bump taiki-e/install-action from 1.5.3 to 1.5.10 (#82)
  • 23202ed automatic console help update (#88)
  • 94bea63 render from TEMPLATE
  • 3987178 modify needs for md job
  • 9e7bddb render from TEMPLATE
  • 2d7e923 bump taiki-e/install-action from 1.5.10 to 1.8.1 (#83)
  • 9c388f0 bump image from 0.24.2 to 0.24.3 (#84)
  • c6951d3 tweak conditions on push events
  • 6a757cf bump clap from 3.2.8 to 3.2.15 (#85)
  • 9a38515 bump taiki-e/install-action from 1.8.1 to 1.8.3 (#89)
  • 757b012 remove unpair braket
  • bdd393b bump clap from 3.2.15 to 3.2.16 (#90)
  • 720ccf1 bump flake8 from 4.0.1 to 5.0.2 in /.github/workflows (#91)
  • 1cf4f1f bump taiki-e/install-action from 1.8.3 to 1.10.4 (#92)
  • 636bfeb bump taiki-e/install-action from 1.10.4 to 1.11.1 (#94)
  • fe87ed8 bump actions/cache from 3.0.5 to 3.0.7 (#95)
  • 47177b4 schedule time github-action
  • f0acac2 fix wrong actions hash
  • 7b93c54 bump actions/cache from 3.0.7 to 3.0.8 (#105)
  • 16da33d bump taiki-e/install-action from 1.11.1 to 1.12.1 (#111)
  • 5524f41 bump EndBug/add-and-commit from 9.0.1 to 9.1.0 (#107)
  • e100b57 bump black from 22.6.0 to 22.8.0 in /.github/workflows (#110)
  • 4f35255 bump thiserror from 1.0.31 to 1.0.33 (#109)
  • 03b143b bump clap from 3.2.16 to 3.2.19 (#108)
  • a8525f0 bump taiki-e/install-action from 1.12.1 to 1.13.0 (#113)
  • 217ea5f bump sigstore/cosign-installer from 2.5.1 to 2.6.0 (#112)
  • 33b23ae bump taiki-e/install-action from 1.13.0 to 1.13.2 (#114)
  • b038ed0 bump sigstore/cosign-installer from 2.6.0 to 2.7.0 (#118)
  • b03c995 bump taiki-e/install-action from 1.13.2 to 1.13.5 (#117)
  • 0f739ff bump taiki-e/install-action from 1.13.5 to 1.13.9 (#124)
  • ef1b5e8 bump actions/cache from 3.0.8 to 3.0.9 (#125)
  • 3a36c7b bump image from 0.24.3 to 0.24.4 (#123)
  • c62ed5f bump thiserror from 1.0.33 to 1.0.37 (#122)
  • deeab6c bump clap to >4.x (#126)
  • ef23757 fix number of COLUMNS
  • aa14825 render from TEMPLATE
  • 4a2a35c bump actions/cache from 3.0.9 to 3.0.10 (#130)
  • bf9bb84 bump actions/checkout from 3.0.2 to 3.1.0 (#127)
  • cd0de81 bump sigstore/cosign-installer from 2.7.0 to 2.8.0 (#129)
  • 386b7d4 bump schneegans/dynamic-badges-action from 1.4.0 to 1.5.0 (#128)
  • f2b3e7b bump actions/cache from 3.0.10 to 3.0.11 (#131)
  • 6301475 bump schneegans/dynamic-badges-action from 1.5.0 to 1.6.0 (#132)
  • 6510f9a bump EndBug/add-and-commit from 9.1.0 to 9.1.1 (#133)
  • af976ce bump dorny/paths-filter from 2.10.2 to 2.11.1 (#134)
  • 1b1568a bump sigstore/cosign-installer from 2.8.0 to 2.8.1 (#136)
  • 08f8c1b bump taiki-e/install-action from 1.13.9 to 1.14.1 (#135)
  • c1ba94d bump taiki-e/install-action from 1.14.1 to 1.14.3 (#137)
  • f520a47 bump peaceiris/actions-gh-pages from 3.8.0 to 3.9.0 (#138)
  • fc0a793 update README from TEMPLATE using stdlib
  • 381080e bump taiki-e/install-action from 1.14.3 to 1.14.4 (#142)
  • 479692f bump black from 22.8.0 to 22.10.0 in /.github/workflows (#141)
  • 778797b bump clap from 4.0.7 to 4.0.18 (#139)
  • 8e9b43f bump clap_complete from 4.0.2 to 4.0.3 (#140)
  • a93a146 s/set-output/GITHUB_OUTPUT
  • 1b4f9d1 bump taiki-e/install-action from 1.14.4 to 1.14.5 (#143)
  • 7bb2644 bump flake8 from 5.0.2 to 6.0.0 in /.github/workflows (#144)
  • d6f2123 bump rayon from 1.5.3 to 1.6.0 (#145)
  • 3994679 bump clap from 4.0.18 to 4.0.29 (#148)
  • 6f91912 bump clap_complete from 4.0.3 to 4.0.6 (#146)
  • 65fb68b bump image from 0.24.4 to 0.24.5 (#147)
  • 7feaca2 bump rust from 1.64 to 1.65
  • e7852af bump softprops/action-gh-release from 0.1.14 to 0.1.15 (#149)
  • 9c3b945 bump taiki-e/install-action from 1.14.5 to 1.15.1 (#150)
  • 2d0f2da bump taiki-e/install-action from 1.15.1 to 1.15.3 (#151)
  • ea915e4 bump actions/checkout from 3.1.0 to 3.2.0 (#153)
  • 5cf5106 bump taiki-e/install-action from 1.15.3 to 1.17.2 (#154)
  • c9f72b1 bump dtolnay/rust-toolchain (#152)
  • d215b0f bump actions/cache from 3.0.11 to 3.2.1 (#156)
  • 46a2ac0 bump taiki-e/install-action from 1.17.2 to 1.17.3 (#157)
  • 6ea5b13 render from TEMPLATE
  • 21795c1 stop caching cosign, <100M it's ok
  • b0138d0 bump rust from 1.65 to 1.66
  • 145da7c change code cov report and sticky PR actions
  • 3c385dc s/set-output/GITHUB_OUTPUT
  • a362efb bump actions/cache from 3.2.1 to 3.2.2 (#160)
  • cbc13d5 bump taiki-e/install-action from 1.17.3 to 2.0.1 (#161)
  • eb9783a bump rayon from 1.6.0 to 1.6.1 (#165)
  • 76df905 bump black from 22.10.0 to 22.12.0 in /.github/workflows (#163)
  • bf87541 bump thiserror from 1.0.37 to 1.0.38 (#162)
  • de9b756 bump clap from 4.0.29 to 4.0.32 (#166)
  • 57e0082 bump clap_complete from 4.0.6 to 4.0.7 (#164)
  • d925b12 bump actions/checkout from 3.2.0 to 3.3.0 (#169)
  • db8567b bump peaceiris/actions-gh-pages from 3.9.0 to 3.9.1 (#168)
  • 243885c bump taiki-e/install-action from 2.0.1 to 2.1.2 (#167)
  • 19dbf18 bump actions/cache from 3.2.2 to 3.2.3 (#170)
  • 808a96c bump taiki-e/install-action from 2.1.2 to 2.2.1 (#171)
  • 651debf patch release for rust-version in manifest
  • 6c36751 render from TEMPLATE
  • 27f8fc1 render from TEMPLATE
  • 8f1f38c fix file extension in release script (#172)

Features

Refactor

  • 528ea07 compact same tasks for multiple platforms (#115)
  • 4ac6ce2 fix badges and rustracer-demo cmd

Testing

[1.0.1] - 2022-07-12

Full Changelog: 93c300b...52530aa

Bug Fixes

Build

  • eeb3438 bump taiki-e/install-action from 1.5.2 to 1.5.3 (#77)
  • 83a60a6 enable cratesio job
  • 52530aa bump crate from 1.0.0 to 1.0.1

Features

Refactor

[1.0.0] - 2022-07-10

Full Changelog: ab2ab7d...93c300b

Bug Fixes

Build

Features

  • f28c367 add a flat colors renderer useful for debugging (#52)
  • 8a6c19e impl anti-aliasing algorithm (#53)
  • 527b79c improvements in error source location logic (#59)
  • 387228d add method to set all pixels at once
  • d3a974c colored output
  • d9622a9 enable colored cli
  • 8563de7 add completion subcommand (#62)
  • a4ac12a add examples/demo.yml as an example of scene file (#63)
  • 14b8afe get ready for 1.0.0 crate release (#73)
  • e8c69ee switch examples src path to master

Refactor

  • f67830d normalize without GeometryErr

Devel

  • 8ddc845 patch readme before rustdoc gen

[0.4.0] - 2022-06-26

Full Changelog: 33c0e2b...ab2ab7d

Bug Fixes

Build

  • df7862d bump taiki-e/install-action from 1.3.8 to 1.3.11 (#44)
  • 29e79d4 bump clap from 3.1.14 to 3.1.18
  • 148f229 bump actions/cache from 3.0.2 to 3.0.3
  • 38eea96 bump taiki-e/install-action from 1.3.11 to 1.3.13
  • 6422e43 bump taiki-e/install-action from 1.3.13 to 1.4.0
  • 7619917 bump actions/cache from 3.0.3 to 3.0.4
  • ab2ab7d bump crate from 0.3.0 to 0.4.0

Documentation

  • 1b37b05 add rustdoc crate documentation

Features

  • d2b3d71 add lexer for custom scene parsing
  • c53a9fd derive Debug trait
  • b99afbe add parser for scene parsing
  • 842e225 add render subcommand
  • ec21752 impl transformation parsing from identifiers
  • e9ec905 strip whitespaces before inline comments
  • d6d20cd impl test for Vector2D::IsClose (#51)
  • 1a1c46e add example for render subcommand

Testing

[0.3.0] - 2022-06-26

Full Changelog: c1f7947...33c0e2b

Bug Fixes

  • 11ffa94 patch some clippy warnings

Build

  • 166928c bump taiki-e/install-action from 1.3.6 to 1.3.8 (#39)
  • 8aed561 bump schneegans/dynamic-badges-action from 1.3.0 to 1.4.0 (#38)
  • 565a21c simplify caching system
  • df0b002 bump rust-version to 1.61
  • 33c0e2b bump crate from 0.2.0 to 0.3.0

Documentation

  • 4ec6786 fix copy/paste in module header
  • d8258d9 fix little inconsistencies
  • 6dd91b4 add missing and fix present

Features

  • 03eb2e0 fail-fast for invalid/unsupported file format (#37)
  • e1dfefe add PCG random numbers generator
  • 694145d add trait derivation for Pcg
  • 5b867ab const (E1, E2, E3) versors
  • 06d0bbd add useful function create_onb_from_z
  • dc21c92 add Material struct
  • 65419c9 copysign in create_onb_from_z
  • 4fc55fb re-implement using enumerators instead of generics
  • 7e693a4 add a Material member to shapes and HitRecord structs
  • 993ec53 add PathTracer to implement path tracing algorithm
  • 2a959e2 add furnace test for PathTracer
  • ebf91a6 new demo command
  • 9b24f3d use path tracing algorithm in demo subcommand
  • d201f40 wrap cameras and renderers inside enum
  • bb13587 change demo subcommand description
  • 450e47b full implement demo subcommand
  • 4ae1add update demo example description

Refactor

Testing

  • 7c9ca48 improve unit-tests and code coverage (#34)
  • cbc290f remove some clippy noise

Devel

[0.2.0] - 2022-06-24

Full Changelog: f1155ed...c1f7947

Bug Fixes

  • b19926a some typos in tests are fixed
  • 2d88aa9 some errors and formattation
  • 8f5c993 return Self::Output instead of Color
  • 626d3c0 lower case, clean comment
  • 7369f2b add forgotten From<Normal> + fix From<Point>
  • cc1b5ac cargo fmt and apply mod name changes
  • 95d3a3e Move test for Is_Close and change EPSILON
  • 589e33a clean Default calls semantic
  • c925b38 resolve clippy warnings
  • 3a7f4c9 change match for order inside read_pfm_image (#15)
  • 2d8fc39 exchange new arguments in PerspectiveCamera (#26)
  • 4231115 minor changes
  • 3f55b0f rewrite tests of Option using matches!()

Build

  • f8f22d6 bump clap from 3.1.6 to 3.1.7 (#10)
  • a190530 add rustdoc generation
  • 6829e54 add unit tests code coverage
  • cdf963b pin rust version (always latest)
  • 34298db bump actions/checkout from 3.0.0 to 3.0.2 (#19)
  • 1d75444 bump actions/cache from 3.0.0 to 3.0.2 (#22)
  • a8aa997 bump taiki-e/install-action from 1.3.2 to 1.3.3 (#21)
  • f1f3045 bump schneegans/dynamic-badges-action
  • f4d652e badge color automatic computed
  • 550e1f7 bump taiki-e/install-action from 1.3.3 to 1.3.4 (#30)
  • 8e6d1ff bump clap from 3.1.7 to 3.1.14 (#27)
  • a34640a bump image from 0.24.1 to 0.24.2 (#28)
  • b942165 bump thiserror from 1.0.30 to 1.0.31 (#29)
  • b0826fc bump taiki-e/install-action from 1.3.4 to 1.3.6 (#35)
  • c1f7947 bump crate from 0.1.0 to 0.2.0

Documentation

Features

  • 4b70708 add Vector class
  • 3f2eca6 Add Point class
  • a9a14c5 add Normal class
  • d17ecba add Matrix class
  • f9d2e45 Add Tranformation class
  • 5ec60ae impl Mul<f32> operation
  • 86d54bd update build and test requirements for devel
  • ea09c00 little improvement in line code coverage (#18)
  • 6f7443b add Ray struct and methods
  • 3865b8f add tools to manage the camera
  • 22838a1 add test for Trasformation*Ray
  • 9e25f1d implement Default trait for Ray
  • 462f6fd transform the Ray generated by fire_ray
  • cac5f6e impl shape method for HdrImage
  • 071b031 add imagetracer and render modules
  • 1c60cc3 geometrical shapes are implemented
  • 9992184 add World struct
  • bc22424 add OnOffRenderer
  • be61443 add two useful constant colors
  • 35fbd1e add demo subcommand
  • 679d067 avoid code repetition in main using exit macro
  • fb7dc46 update with new demo subcommand example

Refactor

  • 7dac18c reorder methods and traits impl
  • 2c663b6 change write_pfm_* return type

[0.1.0] - 2022-03-31

Bug Fixes

  • 3f4bf49 [breaking] Color pub members and IsClose pub
  • 8290411 [breaking] construct HdrImage using new method
  • 0bbb0b9 swap endianness with byteorder
  • c6de04b into_iter wrong members order
  • 6b96e15 fix unused imports
  • b81b962 avoid deprecated use of IntoIter::new
  • 14f4601 clean clippy warnings
  • 67d0e06 fix FloatParseFailure display msg

Build

  • c513f3b additional project information
  • ed5262e add Cargo.lock to tree
  • 0681e4d init ci on pr and push events
  • 7cddf28 init dependabot for Cargo and gh-actions
  • 365657a bump actions-rs/cargo from 1.0.1 to 1.0.3 (#5)
  • 676e6df bump actions-rs/toolchain from 1.0.6 to 1.0.7 (#6)
  • 2d65665 remove lint if condition

Features

  • 6d55821 add rustracer logo
  • 2153802 add Color struct with unit tests
  • 532b641 add HdrImage struct with unit tests
  • 68133be [breaking] add new HdrImageErr variants
  • 36643f8 impl trait IntoIter for Color
  • 7f2186e add new dependency endianness
  • c73d712 tone mapping implementation
  • e63d9f8 add method read_pfm_file to HdrImage
  • 8ceb963 add error variants needed for read_pfm_* methods
  • e2efcd5 add read_pfm_* and write_ldr_file
  • 3210c09 build rustracer cli using clap
  • 2ab1ea0 rustracer-convert subcommand main impl
  • d737ca5 add install, usage, license sections
  • f1155ed add badges

LICENSE

Refactor

Testing

Rustracer