版本发布 3
## [1.2.0](https://github.com/kristof-mattei/jwt-decode/compare/v1.1.0...v1.2.0) (2024-04-04) ### Features * codecov ([fac48b6](https://github.com/kristof-mattei/jwt-decode/commit/fac48b684db19cf74aae4afbf77783a9d31cacc2)) ### Bug Fixes * more error logging, strip " ([ce9fb06](https://github.com/kristof-mattei/jwt-decode/commit/ce9fb0663d0cf1898bf1e9ebd502cd9fc2e1e795))
## [1.1.0](https://github.com/kristof-mattei/jwt-decode/compare/v1.0.0...v1.1.0) (2024-04-03) ### Features * multi-platform images ([45196bd](https://github.com/kristof-mattei/jwt-decode/commit/45196bd6bd8801472a6db0b76278fbeaa54c1ca1)) ### Bug Fixes * filepaths were wrong ([6d1f131](https://github.com/kristof-mattei/jwt-decode/commit/6d1f131d50f29b4e9f58a3ab29cc83da7dd3c0e2)) * platform name ([d8cf974](https://github.com/kristof-mattei/jwt-decode/commit/d8cf9747ae7b1c14fa7f70b1f7f612d342d1e31a)) * use artifact v4 settings ([d8c091d](https://github.com/kristof-mattei/jwt-decode/commit/d8c091de62781eac1789ad4a11889e3fa4559414))
## 1.0.0 (2024-04-02) ### Features * added Quz and test ([07ee173](https://github.com/kristof-mattei/jwt-decode/commit/07ee173edd9983669abfac91aa60245c7347d911)) * allowed for concurrent building of docker container ([7a99b3b](https://github.com/kristof-mattei/jwt-decode/commit/7a99b3b303846cb1a98e80f54f5950faee7fc28a)) * devcontainer ([1d77ed5](https://github.com/kristof-mattei/jwt-decode/commit/1d77ed59fbf4915e3b1393867d56ec36a22f9b42)) * first try to read from arguments, if that fails read from stdin ([7687b35](https://github.com/kristof-mattei/jwt-decode/commit/7687b35b57c5a7d72007d066b5704f3afd1bfc51)) * generalize dockerfile ([be4e9a5](https://github.com/kristof-mattei/jwt-decode/commit/be4e9a5fe9cc34bcd239080845ace4c6a631ba97)) * grcov -> tarpaulin ([a37fa30](https://github.com/kristof-mattei/jwt-decode/commit/a37fa307247860f4071f31a569506b1bc8544045)) * initial commit ([7af0684](https://github.com/kristof-mattei/jwt-decode/commit/7af0684c86b197699123cc67d0d87ec66fbd1e2e)) * initial version ([34c0304](https://github.com/kristof-mattei/jwt-decode/commit/34c030412114d9e87ff758464f97a612879cbc07)) * more rust 1.62 ([628756b](https://github.com/kristof-mattei/jwt-decode/commit/628756bf8790f9ffe84ac5cb3ff37baac70c7fcc)) * rust 1.58.0 ([3ac03e8](https://github.com/kristof-mattei/jwt-decode/commit/3ac03e829ae931369967728de3326294446a53e5)) * rust 1.60.0 ([0180532](https://github.com/kristof-mattei/jwt-decode/commit/0180532b1e432662ccb7908ebc98d39ad501a227)) * Rust 1.61.0 ([c130478](https://github.com/kristof-mattei/jwt-decode/commit/c130478ad91eaf6b1cea04a2cfe57f6e926efa92)) * sync-repo-settings first pass ([0d88baa](https://github.com/kristof-mattei/jwt-decode/commit/0d88baa34a3d7b167028941aafdf32e5c464b9c2)) * upgrade semgrep to latest version ([c7dc4f5](https://github.com/kristof-mattei/jwt-decode/commit/c7dc4f5bf96c15784a6b6b5c7ff260a15f244dcd)) * use cog ([146fdca](https://github.com/kristof-mattei/jwt-decode/commit/146fdca905e0a1d268eb9750934e3204803be68b)) * use crane as tool instead of elaborate docker setup ([a5bc70b](https://github.com/kristof-mattei/jwt-decode/commit/a5bc70b9231c9fe16b4594e6349d75f5c0986932)) * use shell ([2a266e9](https://github.com/kristof-mattei/jwt-decode/commit/2a266e93167b8a39c482a8a615e12ecd5ddc4c21)) ### Bug Fixes * --quiet isn't quiet ([764ef0a](https://github.com/kristof-mattei/jwt-decode/commit/764ef0ab2140b0b80cf53b476ba6525b3a873b4e)) * -y to accept defaults ([9280bfc](https://github.com/kristof-mattei/jwt-decode/commit/9280bfc01863ebac2baa024c28a447e2cc52098d)) * 2nd param is dest, not flags, null to infer destination though ([6db1ca8](https://github.com/kristof-mattei/jwt-decode/commit/6db1ca87785155c6e124dd99782acd5d9967778f)) * a change in build scripts should cause a full rebuild ([4e3da47](https://github.com/kristof-mattei/jwt-decode/commit/4e3da4743be7b4043d46cd10c2f9a05c60c4fc1b)) * add commit linting ([141820a](https://github.com/kristof-mattei/jwt-decode/commit/141820aabf5b6a5823bb6c1080304797884187c5)) * add linebreak ([4712a1f](https://github.com/kristof-mattei/jwt-decode/commit/4712a1f6df2e3005b70e49cc4d6a097d0645a455)) * add other settings ([f520994](https://github.com/kristof-mattei/jwt-decode/commit/f520994518d0f5e13e59ec7c593c76da65062b02)) * add placeholder for env variable ([4bb5340](https://github.com/kristof-mattei/jwt-decode/commit/4bb534066cf1c3471e352cc5c8eb80ea3af113d5)) * add update script ([bb08a31](https://github.com/kristof-mattei/jwt-decode/commit/bb08a315ab8b2269cc5d848c821a75b1ad79e97d)) * add update-name script ([57e5023](https://github.com/kristof-mattei/jwt-decode/commit/57e502335d9e4f409054ed5ecfb7d1ad8ab1d2d9)) * add user ([4e414de](https://github.com/kristof-mattei/jwt-decode/commit/4e414de196055df363eb355b100ba5d6e7cb4a06)) * added missing data ([230c651](https://github.com/kristof-mattei/jwt-decode/commit/230c651afffa59e575e6d231d3334314df9179f3)) * added npm to dependabot ([f99a1cb](https://github.com/kristof-mattei/jwt-decode/commit/f99a1cbce03151e38279c081b2becd4478a5f87b)) * added rust-toolchain, symlinked to rust-toolchain.toml ([cac0b9a](https://github.com/kristof-mattei/jwt-decode/commit/cac0b9aac7d25396a442e45dc3279ad9dd183eee)) * added skip-tags to prevent it from pushing tags ([3806f32](https://github.com/kristof-mattei/jwt-decode/commit/3806f32e8b0e56462a525744feb93954a15e562e)) * allow disable container retagging ([8e39b39](https://github.com/kristof-mattei/jwt-decode/commit/8e39b39694931df1716d2b79dafcfd7348de04f0)) * allow for building / not building docker container ([9a91217](https://github.com/kristof-mattei/jwt-decode/commit/9a91217a67620dcae3d4a9dbe5f71712c97aa03c)) * allow overrides ([33769f0](https://github.com/kristof-mattei/jwt-decode/commit/33769f0d2f9451e5411470dc2dfc3b278b036229)) * allow uninlined format args ([203df05](https://github.com/kristof-mattei/jwt-decode/commit/203df05f519b8fa8d6f0f89044320194726ed5ca)) * alltargets for tarpaulin ([3ba7006](https://github.com/kristof-mattei/jwt-decode/commit/3ba7006cd3bf3d027a0485aced51810837f41333)) * also do RUST_BACKTRACE=full for debugging ([fde9619](https://github.com/kristof-mattei/jwt-decode/commit/fde9619668b4eb33ad41e0265c8ff5cae164001e)) * also keep tests ([a746b08](https://github.com/kristof-mattei/jwt-decode/commit/a746b08a460aafa5b984303dc4527ef0046dcbe8)) * arguments go into an array ([9c6ff93](https://github.com/kristof-mattei/jwt-decode/commit/9c6ff93cb599504352c601e3e9f34790859a86d5)) * ascii idents only to prevent idents starting with characters my keyboard can't handle ([0b7f646](https://github.com/kristof-mattei/jwt-decode/commit/0b7f6469dbd30ad44508f836277282860cad6cbd)) * aspiring comments ([791bbed](https://github.com/kristof-mattei/jwt-decode/commit/791bbedad194c189fb9e35389f1c265c94df29da)) * auto dependabot merge ([cdc772a](https://github.com/kristof-mattei/jwt-decode/commit/cdc772a475f030e5135f22ced30af4a74129b8b2)) * better defaults ([0c8b4a7](https://github.com/kristof-mattei/jwt-decode/commit/0c8b4a74b7e969af7b5b696ba9300b0b6cd31a85)) * binstall now wants stuff with a capital ([4e862db](https://github.com/kristof-mattei/jwt-decode/commit/4e862dbb4fcd5577e2ab36ebf2ba3ceb755eb122)) * build all with tests too ([2fdf062](https://github.com/kristof-mattei/jwt-decode/commit/2fdf062917c86c9ffebbd81b3b9bb8720aa841ef)) * bumped cargo version ([f47f7d0](https://github.com/kristof-mattei/jwt-decode/commit/f47f7d0d5f7c6ba227002ba705a58f2fdf05aa2b)) * bumped rust version ([c84b022](https://github.com/kristof-mattei/jwt-decode/commit/c84b02218ea3256f0138944b6939860a48236d7f)) * capture the rest, not the value called 'rest' ([222ef7c](https://github.com/kristof-mattei/jwt-decode/commit/222ef7c6edd6c3011d8d70cb0af0ae6319899842)) * centralized names ([2e2345b](https://github.com/kristof-mattei/jwt-decode/commit/2e2345b2f1337ed5c99dea090d94de2b4b932949)) * cleanup ([80a9dda](https://github.com/kristof-mattei/jwt-decode/commit/80a9dda3495b1f1142304906a9246b8f6072c0ec)) * code climate test reporter ([9c58b72](https://github.com/kristof-mattei/jwt-decode/commit/9c58b72f8b04698b8ef901e4e19ae642f3c99e8e)) * codecov ([1f6458f](https://github.com/kristof-mattei/jwt-decode/commit/1f6458f7eeb0ba5dd85d02ebcd67734c4dbd5623)) * comment indent ([aff7168](https://github.com/kristof-mattei/jwt-decode/commit/aff7168b45600424fed73fb582001cf55c2e2cd3)) * comment out nightly function, add match | ([d0c9366](https://github.com/kristof-mattei/jwt-decode/commit/d0c936698945e3733e598e229ba117b44557d822)) * consolidate clippy & rust config on top of main, all the rest causes duplication ([e158e41](https://github.com/kristof-mattei/jwt-decode/commit/e158e41a05171aadc4a36bed4f40685e9f15a8fc)) * correct cocogitto again with binstall ([6d58aa7](https://github.com/kristof-mattei/jwt-decode/commit/6d58aa766b57ca79248ddfffaa2e405efda60fb2)) * corrected build dependencies, all-done work be a success if docker-build failed ([ee3789d](https://github.com/kristof-mattei/jwt-decode/commit/ee3789db3225903b09255799f34df000d4b79462)) * corrected environment variable ([40527e4](https://github.com/kristof-mattei/jwt-decode/commit/40527e48765c4a99008d3207173de249c1de0b81)) * corrected library usage ([ed8e289](https://github.com/kristof-mattei/jwt-decode/commit/ed8e289589a490b61dc229021fc860d1d52fbb89)) * corrected title ([b3b0cb6](https://github.com/kristof-mattei/jwt-decode/commit/b3b0cb62e4b96f95daef20bc0d1ec6143e5d2e97)) * Coveralls as CodeCov keeps on failing ([fab1710](https://github.com/kristof-mattei/jwt-decode/commit/fab171080b3de6c51c4bc7531699841534366f8a)) * create reports directory, otherwise tool complains ([15ef2e8](https://github.com/kristof-mattei/jwt-decode/commit/15ef2e83b9aff72e8986656d457e9439c2d1b7ba)) * default is to use color-eyre ([9ec7951](https://github.com/kristof-mattei/jwt-decode/commit/9ec795182352fc168b18cd5a9fd623b1930494f3)) * deny stuff, nobody reads warnings ([20a9980](https://github.com/kristof-mattei/jwt-decode/commit/20a998015fee19324cf08f8893bb260c69aff3a3)) * **deps:** update rust crate anyhow to 1.0.67 ([9b8ce02](https://github.com/kristof-mattei/jwt-decode/commit/9b8ce021eac478bfdc8b83478c67e9cbbe70b162)) * **deps:** update rust crate anyhow to 1.0.68 ([b8525da](https://github.com/kristof-mattei/jwt-decode/commit/b8525da5b80318f12eecbba83e2983a216b6bf74)) * **deps:** update rust crate anyhow to 1.0.69 ([b999323](https://github.com/kristof-mattei/jwt-decode/commit/b999323f451dc2b735cf81c274f387901e67c2c8)) * **deps:** update rust crate anyhow to 1.0.70 ([3039bf6](https://github.com/kristof-mattei/jwt-decode/commit/3039bf675a8c5532f120212a1e5cfab97ab98a88)) * **deps:** update rust crate anyhow to 1.0.71 ([f8ba19b](https://github.com/kristof-mattei/jwt-decode/commit/f8ba19b7c7925f8dde5748d50091993bf1766386)) * **deps:** update rust crate base64 to 0.20.0 ([e7636da](https://github.com/kristof-mattei/jwt-decode/commit/e7636da9b5b21828ae0c54366dac5967fb70ba38)) * **deps:** update rust crate base64 to 0.21.0 ([5427617](https://github.com/kristof-mattei/jwt-decode/commit/5427617685738215cbcdbf4f656abcf431502549)) * **deps:** update rust crate base64 to 0.21.1 ([19556a9](https://github.com/kristof-mattei/jwt-decode/commit/19556a99d845098789ad630895178147ad01d3aa)) * **deps:** update rust crate base64 to 0.21.2 ([531c910](https://github.com/kristof-mattei/jwt-decode/commit/531c9104bd1174b156bbe8e81d9ce0a7e5cf01a8)) * **deps:** update rust crate base64 to 0.21.3 ([7f826e6](https://github.com/kristof-mattei/jwt-decode/commit/7f826e6ed70045e5a700e38b0bee43bd48a9099a)) * **deps:** update rust crate base64 to 0.21.4 ([9a35f3f](https://github.com/kristof-mattei/jwt-decode/commit/9a35f3fc3248f1da8c3771a693438618b7a5f5b4)) * **deps:** update rust crate base64 to 0.21.5 ([a49b2cd](https://github.com/kristof-mattei/jwt-decode/commit/a49b2cd2a2b95b8084a7acb9ea24570d35dacd6c)) * **deps:** update rust crate base64 to 0.21.6 ([a6590e0](https://github.com/kristof-mattei/jwt-decode/commit/a6590e0b24b80bdb58aa3fbfa93ff4b8cdc23dd8)) * **deps:** update rust crate base64 to 0.21.7 ([e4197b6](https://github.com/kristof-mattei/jwt-decode/commit/e4197b69e7119d9b6ec0b585dcfb5f35defee9e7)) * **deps:** update rust crate base64 to 0.22.0 ([23e9e04](https://github.com/kristof-mattei/jwt-decode/commit/23e9e049c1ba759d6dd5811edd2bd03628a23908)) * **deps:** update rust crate color-eyre to 0.6.3 ([2ba6a19](https://github.com/kristof-mattei/jwt-decode/commit/2ba6a190664901fc181eaea6a71b2430a484444c)) * **deps:** update rust crate color-eyre to 0.6.3 ([baf1dc7](https://github.com/kristof-mattei/jwt-decode/commit/baf1dc7b4352679914415662a2b16ec8f036d409)) * **deps:** update rust crate serde_json to 1.0.100 ([e3b3a13](https://github.com/kristof-mattei/jwt-decode/commit/e3b3a13932bcd93612e26c01ff6d742f07aff35e)) * **deps:** update rust crate serde_json to 1.0.101 ([2c8c838](https://github.com/kristof-mattei/jwt-decode/commit/2c8c8389be14b90539a440baa5b9e545edd9dbeb)) * **deps:** update rust crate serde_json to 1.0.102 ([bbf0473](https://github.com/kristof-mattei/jwt-decode/commit/bbf0473cc808f61cb0dc61be34ad8dc161c59148)) * **deps:** update rust crate serde_json to 1.0.103 ([7411e10](https://github.com/kristof-mattei/jwt-decode/commit/7411e103787d3f1594d6f6caae86a3a96ab140ca)) * **deps:** update rust crate serde_json to 1.0.104 ([d29e310](https://github.com/kristof-mattei/jwt-decode/commit/d29e3103d08ebb8fbec75053859a731d0f615535)) * **deps:** update rust crate serde_json to 1.0.105 ([63148db](https://github.com/kristof-mattei/jwt-decode/commit/63148dbf2b125e0989d0e1f68ee1c427252b84fd)) * **deps:** update rust crate serde_json to 1.0.106 ([6c3832e](https://github.com/kristof-mattei/jwt-decode/commit/6c3832eb3682203f7229655e4840ac44319ea343)) * **deps:** update rust crate serde_json to 1.0.107 ([c806e4e](https://github.com/kristof-mattei/jwt-decode/commit/c806e4e37a8fd8b5d6d15cc9b0b8f692ac4c937e)) * **deps:** update rust crate serde_json to 1.0.108 ([497b754](https://github.com/kristof-mattei/jwt-decode/commit/497b754f72e0955214d3075fda5a1130ce0130e5)) * **deps:** update rust crate serde_json to 1.0.109 ([ddad902](https://github.com/kristof-mattei/jwt-decode/commit/ddad902fcbd9654b5dfcaacdc066d91592d86596)) * **deps:** update rust crate serde_json to 1.0.110 ([8b32ac9](https://github.com/kristof-mattei/jwt-decode/commit/8b32ac99d6fd5472e77044d0ce4fad9ed787adee)) * **deps:** update rust crate serde_json to 1.0.111 ([d4cf0af](https://github.com/kristof-mattei/jwt-decode/commit/d4cf0af663b614a4b9843e64bfccdcc03e2f5cb9)) * **deps:** update rust crate serde_json to 1.0.112 ([9455c69](https://github.com/kristof-mattei/jwt-decode/commit/9455c692066bf7fb306c072569c2320779088c41)) * **deps:** update rust crate serde_json to 1.0.113 ([d04b9e8](https://github.com/kristof-mattei/jwt-decode/commit/d04b9e831e5b198ddfa84c57632d18e06f25133c)) * **deps:** update rust crate serde_json to 1.0.114 ([b19b008](https://github.com/kristof-mattei/jwt-decode/commit/b19b0084968bffb73da4ff83ac58bbae1c617f41)) * **deps:** update rust crate serde_json to 1.0.115 ([2d61755](https://github.com/kristof-mattei/jwt-decode/commit/2d61755c48425ffbbda4f31ae953a63fd588041d)) * **deps:** update rust crate serde_json to 1.0.88 ([3379aa1](https://github.com/kristof-mattei/jwt-decode/commit/3379aa16d9dd3318a743b7ff9e01012445064b09)) * **deps:** update rust crate serde_json to 1.0.89 ([2f3b181](https://github.com/kristof-mattei/jwt-decode/commit/2f3b1816d210e7f48a7909c09284c02e673ce9df)) * **deps:** update rust crate serde_json to 1.0.90 ([1f77767](https://github.com/kristof-mattei/jwt-decode/commit/1f7776700f93df780866d358d18a8f0823c011e5)) * **deps:** update rust crate serde_json to 1.0.91 ([4d420e2](https://github.com/kristof-mattei/jwt-decode/commit/4d420e2607ca6e4a525231f9ffab7f27364c4ce4)) * **deps:** update rust crate serde_json to 1.0.92 ([dc13635](https://github.com/kristof-mattei/jwt-decode/commit/dc13635a07721c150fab78d8d70c59b9e2033e31)) * **deps:** update rust crate serde_json to 1.0.93 ([6f5e6d8](https://github.com/kristof-mattei/jwt-decode/commit/6f5e6d845f8df981ae1d40c16cfc513d53c288b2)) * **deps:** update rust crate serde_json to 1.0.94 ([6cd0992](https://github.com/kristof-mattei/jwt-decode/commit/6cd099288fa3b996d8a602ad1075f14b2f2e068b)) * **deps:** update rust crate serde_json to 1.0.95 ([f502fae](https://github.com/kristof-mattei/jwt-decode/commit/f502faee4cd4dc02501da39da9eaa24b0a385669)) * **deps:** update rust crate serde_json to 1.0.96 ([195a8ab](https://github.com/kristof-mattei/jwt-decode/commit/195a8abdad16c081af9ce959d9bd1ed0e9ef9d1c)) * **deps:** update rust crate serde_json to 1.0.97 ([2369830](https://github.com/kristof-mattei/jwt-decode/commit/2369830b435572f8cd8b0f5f7bac809c5456a041)) * **deps:** update rust crate serde_json to 1.0.99 ([358533c](https://github.com/kristof-mattei/jwt-decode/commit/358533ca3284943abf95d5869c75bf2c1532ae81)) * don't copy paste ([d9ed65e](https://github.com/kristof-mattei/jwt-decode/commit/d9ed65e9c1ac8e3ffd77a33f5f0956637ee90302)) * don't fail tarpaulin when a test fails ([b065efa](https://github.com/kristof-mattei/jwt-decode/commit/b065efadf1e005dcc2c4c4ed8a7ddc74627bcf1b)) * don't require reviews ([921c419](https://github.com/kristof-mattei/jwt-decode/commit/921c4193b6dd2b37af2487072117c7586bbc37c3)) * don't retag when we don't build a container ([fe1a006](https://github.com/kristof-mattei/jwt-decode/commit/fe1a006c3d9e9d95f0d8cef01555d3a4c303e92a)) * don't set shell, not needed in semgrep container ([de4ab4c](https://github.com/kristof-mattei/jwt-decode/commit/de4ab4c42e490e7e5a5ce2a6af342659f9ef3a49)) * don't show progress ([2be0887](https://github.com/kristof-mattei/jwt-decode/commit/2be088747fc874dad816ed60d0e49dbf3390e0bb)) * don't try extract bz2 as gzip ([edd13c8](https://github.com/kristof-mattei/jwt-decode/commit/edd13c85f1f11c38e7bd1be2a1e8a4210346797a)) * download binstall to /tmp to avoid additional untracked files ([eb3d325](https://github.com/kristof-mattei/jwt-decode/commit/eb3d3252dabeeb48c960995a46bb13b4df71796d)) * download grcov from releases, WAY faster ([9a8c19b](https://github.com/kristof-mattei/jwt-decode/commit/9a8c19b538ae5c3cff200aa2460d03055ee1d14b)) * dry run still verifies push permissions ([57b2cde](https://github.com/kristof-mattei/jwt-decode/commit/57b2cde87e49ce10c0e9b9b082eb0174409a2b0f)) * editorconfig settings for shell files ([72d74b7](https://github.com/kristof-mattei/jwt-decode/commit/72d74b755522d30b07a00202ddf6e23138a9b1cb)) * enabled codecov ([70a7b60](https://github.com/kristof-mattei/jwt-decode/commit/70a7b60de32c66a3c0315f67d0f8278d91fc797a)) * ensure we're logged in to use the registry cache ([994a73c](https://github.com/kristof-mattei/jwt-decode/commit/994a73c7c3d49280a7f5b7f6110859bafb7ba1c2)) * env -> vars ([a4ef4d5](https://github.com/kristof-mattei/jwt-decode/commit/a4ef4d59898bea126c2531a76799c0ba557ff2c7)) * even dry-run wants a token ([a1349fc](https://github.com/kristof-mattei/jwt-decode/commit/a1349fc215d87c4f5220496ae841c56776c9067f)) * fake commit ([80eec6e](https://github.com/kristof-mattei/jwt-decode/commit/80eec6ed5bdf245ca071780face928adf95848f4)) * filename was wrong + comment update + rust-version bump ([4371418](https://github.com/kristof-mattei/jwt-decode/commit/4371418d7fd70cd8faaee6d77b98c932905339b5)) * filter out lcov ([60e9e4e](https://github.com/kristof-mattei/jwt-decode/commit/60e9e4eb97e40080a4c4ec563c27675404e370a9)) * fix for too much action... ([8256387](https://github.com/kristof-mattei/jwt-decode/commit/8256387796424f2cd5066452cf17a32f0cbe8f35)) * fix new version ([ef697ab](https://github.com/kristof-mattei/jwt-decode/commit/ef697abfef681fa7d69f7baa93c9c76b77b3548c)) * fix schema ([2363092](https://github.com/kristof-mattei/jwt-decode/commit/23630924a373ca06ffed352f8574516afb7e0cda)) * fixed wrong needs name ([977e159](https://github.com/kristof-mattei/jwt-decode/commit/977e1592730e0ac018d1d6e1c7dfcc3a41ff4bfb)) * force signed commits ([9c408fd](https://github.com/kristof-mattei/jwt-decode/commit/9c408fdef65a9dbe2599402b5654de69ed9cfbcc)) * forgot .rest ([2cb78e7](https://github.com/kristof-mattei/jwt-decode/commit/2cb78e791ee76ef95925e61a4f7988fc427bdde2)) * forgot to put back line to add SHA to $env ([5e2a12a](https://github.com/kristof-mattei/jwt-decode/commit/5e2a12a1eea0baa55a445077396f9468a1a16e3e)) * formatting ([f71fbed](https://github.com/kristof-mattei/jwt-decode/commit/f71fbed5f1ac288c4d25462fbcd013dcca7a9ba0)) * formatting ([a6c47ee](https://github.com/kristof-mattei/jwt-decode/commit/a6c47ee700414a12bb6ee60a8a3d9bcdd28b7194)) * get application name automatically ([5f71149](https://github.com/kristof-mattei/jwt-decode/commit/5f71149c9c86a79155fe7180c8fc7e154febbca3)) * getting toolchain file to work ([15ae1ab](https://github.com/kristof-mattei/jwt-decode/commit/15ae1abfbcc6472cd29039c4ef13c720966b5520)) * google -> probot ([23ac95c](https://github.com/kristof-mattei/jwt-decode/commit/23ac95cd6c81f0b0f32accf434f4a50d5c48e65b)) * grcov intstead of tarpaulin ([d8f1fe1](https://github.com/kristof-mattei/jwt-decode/commit/d8f1fe173d6fe3efaa5aa2bb77ae0d988296c51b)) * group imports ([a561eab](https://github.com/kristof-mattei/jwt-decode/commit/a561eabca180fbdebe301f830f2bcd3139887134)) * hack version (?) ([58ff338](https://github.com/kristof-mattei/jwt-decode/commit/58ff338a043dc581440936114e8e0005a00a938c)) * handle script dependency ([54be1b9](https://github.com/kristof-mattei/jwt-decode/commit/54be1b982120c880256a061895f15784d11752d9)) * ignore merge commit linting ([314180a](https://github.com/kristof-mattei/jwt-decode/commit/314180a6a826335dfab4d4425fc29b474871ab33)) * infer components from rust-toolchain.toml ([e8aa97d](https://github.com/kristof-mattei/jwt-decode/commit/e8aa97da616b81fc8fbdfff829f6b820cac90513)) * initialize otherwise EXITCODE is not set on success, and then it still fails 😅 ([6658ea7](https://github.com/kristof-mattei/jwt-decode/commit/6658ea7799a523b54b122ff6c8d5a33a18e2c7c6)) * install llvm tools ([3d5b63b](https://github.com/kristof-mattei/jwt-decode/commit/3d5b63b77c7c0b431c4f547c7b429a5266703637)) * install tarpaulin from source ([9f1966c](https://github.com/kristof-mattei/jwt-decode/commit/9f1966ce22f42e508d223a35ee4b651768fc2786)) * instrument coverage is stable! ([cd2a8e6](https://github.com/kristof-mattei/jwt-decode/commit/cd2a8e618131056b33df7711cac1da6d7e267e9c)) * leverage setup-node's ability to read from .nvmrc ([f78dc4c](https://github.com/kristof-mattei/jwt-decode/commit/f78dc4ce7a4008e34e43a367be283327926f8581)) * lock down sha256 of docker images ([659aadd](https://github.com/kristof-mattei/jwt-decode/commit/659aadd292af52bade19aeebc00747c8ee3c808d)) * lock down with version and digest ([ea6cda5](https://github.com/kristof-mattei/jwt-decode/commit/ea6cda5aff2e89af491654668c95edef6231898c)) * locked node version ([5a7acea](https://github.com/kristof-mattei/jwt-decode/commit/5a7aceafe7488f93450bbeb494f400e5ef60193f)) * lowercase package fmt ([d464837](https://github.com/kristof-mattei/jwt-decode/commit/d4648375d819651c86216d8b2d3f511622f91d82)) * make BUILD_DOCKER_CONTAINER configurable from variables ([5ab39f5](https://github.com/kristof-mattei/jwt-decode/commit/5ab39f5f95c94aec0291d15c83e10f466fa659e4)) * make clippy more annoying ([af9bc12](https://github.com/kristof-mattei/jwt-decode/commit/af9bc12597c1236c3a642570c3c4fb526f5668b1)) * make sure husky doesn't install on CI servers ([6908d84](https://github.com/kristof-mattei/jwt-decode/commit/6908d84e175ffab99bd18227bcbd515e0020c778)) * merge steps for testbased coverage ([a7b74e1](https://github.com/kristof-mattei/jwt-decode/commit/a7b74e1637ac50f4165507f491278386cb986244)) * merged configuration into 1 ([db6004a](https://github.com/kristof-mattei/jwt-decode/commit/db6004ac753af69521dbb529916b5c9f0fdc293e)) * missing package ([a20bc10](https://github.com/kristof-mattei/jwt-decode/commit/a20bc107500b531f2e1b23d45ab86063ab125225)) * mixed up config name order ([6976f89](https://github.com/kristof-mattei/jwt-decode/commit/6976f89fbd6f5774047fa42c1dff717e2a37e0e5)) * more formatting enforcement ([4825d45](https://github.com/kristof-mattei/jwt-decode/commit/4825d45eac04d98c8b20870657fb8346ef5636a3)) * move semantic-release config file as per https://github.com/semantic-release/semantic-release/releases/tag/v23.0.0 ([e77b9d1](https://github.com/kristof-mattei/jwt-decode/commit/e77b9d10a3019ff3c00f28ed49eb6cf4faeb5f1c)) * no leading pipes ([1010233](https://github.com/kristof-mattei/jwt-decode/commit/101023383a45998b4e0ed2a1dbd86f5681f7a73f)) * no need to bring in action just for this ([faa92dc](https://github.com/kristof-mattei/jwt-decode/commit/faa92dc31731b248339b30e9c2c583164f37afce)) * npm cleanup ([12b30b3](https://github.com/kristof-mattei/jwt-decode/commit/12b30b3877504b61ec1157e9fc3350ad1f219830)) * only upload sarif file itself ([0629d45](https://github.com/kristof-mattei/jwt-decode/commit/0629d45d07730960d087feed26c941ee1d7fa0a6)) * pin clippy ([bd33a24](https://github.com/kristof-mattei/jwt-decode/commit/bd33a2469072c2430b02694ebfe406f956de3862)) * prevent cog throwing an error which causes script termination ([a0e6468](https://github.com/kristof-mattei/jwt-decode/commit/a0e6468e9491beccaed2ac227f9f6c93bec69bc4)) * quotes ([91c129c](https://github.com/kristof-mattei/jwt-decode/commit/91c129c1d09e29453c37024514cfdda0b3407c87)) * rebuild when NPM packages change ([43b4a7f](https://github.com/kristof-mattei/jwt-decode/commit/43b4a7fcce073b3ab19ea9d44d2cc8a3189dc285)) * reduce docker tag complexity ([d187184](https://github.com/kristof-mattei/jwt-decode/commit/d187184277fadc66b6c7027624ecb9340c1e2fd9)) * reduced complexity tied to semantic release because cog doesn't need it ([21ed988](https://github.com/kristof-mattei/jwt-decode/commit/21ed98844785b0addf90a083e624e26aa92e08d8)) * reduced parent^2 detection complexity ([2fab698](https://github.com/kristof-mattei/jwt-decode/commit/2fab698158059e4ad8f2c9cc44a553beba68f826)) * remove be ([21d027b](https://github.com/kristof-mattei/jwt-decode/commit/21d027bdf904697f96c9fe4adfe91fd2cf081d4f)) * remove cache exclusion ([baee94e](https://github.com/kristof-mattei/jwt-decode/commit/baee94e4f6a90a8696c1e62b43c3d187083ab477)) * remove dependency on build to run on main ([0a6b0c6](https://github.com/kristof-mattei/jwt-decode/commit/0a6b0c66405b44a17ba512cb8f56f64ee4420c9f)) * remove duplicated login ([03eeddf](https://github.com/kristof-mattei/jwt-decode/commit/03eeddf662f5ebafb049c945d052340c8ee0d7e6)) * remove fixes ([e90953e](https://github.com/kristof-mattei/jwt-decode/commit/e90953e4eba7037818de69e8067faa244f6259a0)) * remove unneeded newline ([4a3fe57](https://github.com/kristof-mattei/jwt-decode/commit/4a3fe575e0eb6d3a254a5041ccba662ddcbcbdcd)) * remove unused import ([4efd3e5](https://github.com/kristof-mattei/jwt-decode/commit/4efd3e512d5ac10e824fa0e75c014148d9c2fb67)) * remove version, doesn't work for container > image ([2ef1e88](https://github.com/kristof-mattei/jwt-decode/commit/2ef1e883d0411aeaad4d0ea9e4a925bcd73a4ac1)) * removed needs for docker-build to allow parallel operation ([64986f6](https://github.com/kristof-mattei/jwt-decode/commit/64986f67e074439c1433011d5b27eafc725c35e4)) * removed spaces ([15a0f18](https://github.com/kristof-mattei/jwt-decode/commit/15a0f18752a64ce109f269bd8eb362334982b327)) * removed submodules, going direct ([2e2a71c](https://github.com/kristof-mattei/jwt-decode/commit/2e2a71c68a23764369cf67dfc485c9a76372dad2)) * removed unneeded linting file ([7a6b3ed](https://github.com/kristof-mattei/jwt-decode/commit/7a6b3ed5d44dad4c4eb1360a73016200e4b10834)) * renamed for clarity ([319817f](https://github.com/kristof-mattei/jwt-decode/commit/319817fac4290114976eab8c87102278c8b87440)) * renamed step name ([a7044ff](https://github.com/kristof-mattei/jwt-decode/commit/a7044ff77cf15d48660acb46621237e2aad81c82)) * reordered cache restore and toolchain setup ([5f08e37](https://github.com/kristof-mattei/jwt-decode/commit/5f08e374bcb75cc7d1eccd519884f069d05ce758)) * reran npm install with npm 8 to update package-lock ([2f51f25](https://github.com/kristof-mattei/jwt-decode/commit/2f51f25cf9aec79943511b87b12d57e40224b6c3)) * restored packages configuration ([506eac8](https://github.com/kristof-mattei/jwt-decode/commit/506eac86ff59359bf45758ca4182eeea3069fdbf)) * see if we can cache the whole .cargo directory ([54d824f](https://github.com/kristof-mattei/jwt-decode/commit/54d824f82fd2e12457feaeb08ed259d15960f33f)) * semgrep from container ([de3c82d](https://github.com/kristof-mattei/jwt-decode/commit/de3c82ddb3ec7fc91b63376ab3db0dfcbd6cfd48)) * separate before and after cache ([82f9775](https://github.com/kristof-mattei/jwt-decode/commit/82f97756352773948e9a4572f2740831d5bf9f2c)) * separate scan and fixup, as the scan container doesn't have bash / jq anymore ([4e59581](https://github.com/kristof-mattei/jwt-decode/commit/4e595812651951b3e762d8abe0ef7dac61ff6156)) * set code climate filter ([e171505](https://github.com/kristof-mattei/jwt-decode/commit/e17150556571145f9295d3f6ed46eb372485b262)) * set correct nextest config ([2447503](https://github.com/kristof-mattei/jwt-decode/commit/2447503724f960fb66a723705e52810e169ae2aa)) * set git user and email so that cog bump works ([01efb04](https://github.com/kristof-mattei/jwt-decode/commit/01efb04af74d945bd368152b9281f4ab2d551209)) * set latest tag ([1870e1d](https://github.com/kristof-mattei/jwt-decode/commit/1870e1da3545c8fee6f6026ba6cece373316c1c4)) * set maximum backtrace ([cd44fe2](https://github.com/kristof-mattei/jwt-decode/commit/cd44fe2ab070d930dea9b1040a5e57ec9276ed34)) * set permissions ([d3c9dcf](https://github.com/kristof-mattei/jwt-decode/commit/d3c9dcfea41224b596e87672338c66bf5f98f78e)) * set rangeStrategy ([752da2c](https://github.com/kristof-mattei/jwt-decode/commit/752da2c3898fddaa537083430da3d0fd31d5a5cd)) * set tag & sha256 ([7b6e267](https://github.com/kristof-mattei/jwt-decode/commit/7b6e267179f85e2615185826d42f1ac74b1cb14d)) * set the correct tag ([273291f](https://github.com/kristof-mattei/jwt-decode/commit/273291fe484addf894f8ddc3c13889b140389103)) * set the right user ([c82af71](https://github.com/kristof-mattei/jwt-decode/commit/c82af712a81c84e773764916c281274377d150e0)) * set the right variable ([18978f8](https://github.com/kristof-mattei/jwt-decode/commit/18978f8e875aec0a31553f3ab5dd6d6d998b44f8)) * set unpack folder, not filepath ([3612966](https://github.com/kristof-mattei/jwt-decode/commit/36129662df205055eedb8fd73e62a4dbeb08e323)) * set up toolchain manually ([f5f92d6](https://github.com/kristof-mattei/jwt-decode/commit/f5f92d6794df30cf70f7ad9963cd00c2367f1591)) * set-output is deprecated ([8b69dd4](https://github.com/kristof-mattei/jwt-decode/commit/8b69dd437a5cec1f3dd7e256be22658338bcbb03)) * settings ([769ba7d](https://github.com/kristof-mattei/jwt-decode/commit/769ba7d6fab0e5833e503b669531a1c9018c15a6)) * simplified tags ([5c2e4f9](https://github.com/kristof-mattei/jwt-decode/commit/5c2e4f911c20a994d2c70cbb9105e1ebb156c6ae)) * snake in comments is causing parsing failures ([69d278d](https://github.com/kristof-mattei/jwt-decode/commit/69d278dee797be71e67582b6ac0275853d1f5898)) * specify version, Renovate will pin it ([2a44ecb](https://github.com/kristof-mattei/jwt-decode/commit/2a44ecbc3cbca50f1fddaf65ec4633b762384ef1)) * split build and push for faster overall times ([83d504e](https://github.com/kristof-mattei/jwt-decode/commit/83d504eb164a50cdd52f850b144a71b467c3cf04)) * switch to auto config ([71ec2d9](https://github.com/kristof-mattei/jwt-decode/commit/71ec2d96c2778dc3c8c9359840b7c43f18323f44)) * switch to editorconfig ([02402b7](https://github.com/kristof-mattei/jwt-decode/commit/02402b75b91fc52f36a1140d67f95460670a5f11)) * switched to fixed commits for actions ([2bd59a8](https://github.com/kristof-mattei/jwt-decode/commit/2bd59a85d847c6cbe5ce39038e25666c99086674)) * synced tool invocation parameters ([8417c23](https://github.com/kristof-mattei/jwt-decode/commit/8417c23b540cd56be8123b85a0796b12ada21740)) * tag -> sha ([7be092d](https://github.com/kristof-mattei/jwt-decode/commit/7be092dfdf25244113b8695cf94e7edae3a4ec23)) * the world is ok ([b9c1196](https://github.com/kristof-mattei/jwt-decode/commit/b9c119625d8f140e0e249ff5fcdafa55db969c0b)) * toUpper() ([81ba43c](https://github.com/kristof-mattei/jwt-decode/commit/81ba43cd7ba41aad25165e5e2232dad00476b3a7)) * trace for all, not just the app ([e92d8c0](https://github.com/kristof-mattei/jwt-decode/commit/e92d8c04661c0a06a6932a701ba7fc4e0f731fc2)) * trace for run and test ([57bb0f1](https://github.com/kristof-mattei/jwt-decode/commit/57bb0f18bcf3c360eca25ee5aeeb61ac37000d46)) * try centralized renovate config ([973829b](https://github.com/kristof-mattei/jwt-decode/commit/973829b723a20cdd4b5c5f9d0bf3477cc8d421e2)) * try coveralls ([2e06476](https://github.com/kristof-mattei/jwt-decode/commit/2e06476d20cb459d068c9b6daf1f4e2725559835)) * try coveralls ([d7196c5](https://github.com/kristof-mattei/jwt-decode/commit/d7196c57c7fa793db927c58dadf8cf6c28bd7a67)) * try with profile and toolchain specified here ([05991b7](https://github.com/kristof-mattei/jwt-decode/commit/05991b716bed23ab70dfc1c6d8cdbfc83489e408)) * typo in env variable ([d4e47fa](https://github.com/kristof-mattei/jwt-decode/commit/d4e47faa41b598137d3e60418a7f4d9d8f8a0921)) * unset rangeStrategy, move to the renovate base config ([2dae343](https://github.com/kristof-mattei/jwt-decode/commit/2dae3431cfeda8a8ef5c6b78a69f0e32b02db894)) * update rules ([db556a8](https://github.com/kristof-mattei/jwt-decode/commit/db556a800db25f534302a594a120632d709b8a2f)) * updated cache ids ([75f6e51](https://github.com/kristof-mattei/jwt-decode/commit/75f6e51d56f491eabd2038688a4348f421eaad34)) * updated cargo cache to use tilde again ([e650509](https://github.com/kristof-mattei/jwt-decode/commit/e650509c93198c1ca654b7ad46bf0f672b6f101a)) * updated concurrency key ([eda182b](https://github.com/kristof-mattei/jwt-decode/commit/eda182b9fd074b2f515ad546d2ac15ef450c9141)) * updated to 2021 edition ([cee0bd0](https://github.com/kristof-mattei/jwt-decode/commit/cee0bd0a17664f00947cc0d4bfe56fc178bcf9fe)) * use built-in rustup ([1b2d13b](https://github.com/kristof-mattei/jwt-decode/commit/1b2d13b9889b833b3616e825e49714bdfcde2cc8)) * use cocogitto bump, and support no new version generated ([68a37df](https://github.com/kristof-mattei/jwt-decode/commit/68a37dfdadd533d41497cdfed2cdff70716df06e)) * use correct subcommand ([96fa7aa](https://github.com/kristof-mattei/jwt-decode/commit/96fa7aa0d712a2d8feb188ad28587b5f0e697de1)) * use environment variable to get cargo location ([c57b6db](https://github.com/kristof-mattei/jwt-decode/commit/c57b6dbcf20fabf1cbbc3cb946e656855acf992d)) * use up to date action ([47190c9](https://github.com/kristof-mattei/jwt-decode/commit/47190c9524d3029fe2a3dedc570e1b88d2f63105)) * username.toLowerCase() ([3c41052](https://github.com/kristof-mattei/jwt-decode/commit/3c410523e2c154652a3564511bbc90fde0710bb3)) * variable correction ([7e0baaa](https://github.com/kristof-mattei/jwt-decode/commit/7e0baaa911c814c430ee69d43edfe3433c189aec)) * we don't use .idea config ([4d22e96](https://github.com/kristof-mattei/jwt-decode/commit/4d22e96241230cf0406dfc2cb3199b38acd2bad3)) * workflow_dispatch does not take a branch ([7cb9b28](https://github.com/kristof-mattei/jwt-decode/commit/7cb9b2833bc904c936e96cb57d091262d3246933)) * yeet code climate ([0ff8087](https://github.com/kristof-mattei/jwt-decode/commit/0ff8087a8aca74832292d787329cb2c30d3cddb7))