/ CHANGELOG.md
CHANGELOG.md
 1  # Changelog
 2  
 3  All notable changes to this project will be documented in this file.
 4  
 5  The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
 6  and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 7  
 8  ## [0.0.1] - 2024-08-03
 9  
10  ### Added
11  
12  - Add example mods for reference - ([1269b8c](https://codeberg.org/ExanimaModding/Toolkit/commit/1269b8ca00da90c9ab3d637592052d3bcaa200f6))
13  - Add xtask commands for development workflow (#25) - ([bb72642](https://codeberg.org/ExanimaModding/Toolkit/commit/bb72642f69d4012f7b6639648e46757368f0f064))
14  - Add workspace resolver version to /Cargo.toml - ([a89d80a](https://codeberg.org/ExanimaModding/Toolkit/commit/a89d80ab165f0065d60e46ce8ce2a9918460a15a))
15  - Add git-cliff and woodpecker to automate build releases (#28) - ([25eaeba](https://codeberg.org/ExanimaModding/Toolkit/commit/25eaeba85b2b6b3a88b9160562af2bef2efc1148))
16  - Add workspace package to the project (#31) - ([7d4b50c](https://codeberg.org/ExanimaModding/Toolkit/commit/7d4b50c0f5850a6874fe59478248d356103beed5))
17  - Add imgui overlay (#35) - ([40c707b](https://codeberg.org/ExanimaModding/Toolkit/commit/40c707b96fb00a9f8ccb684c53cbb5af99b4c50c))
18  - Add 'implement' keyword to cliff.toml - ([dcf4816](https://codeberg.org/ExanimaModding/Toolkit/commit/dcf4816aa74c91806fec65d230ea244311603c10))
19  - Add rust bindings for plugins (#43) - ([c9b060d](https://codeberg.org/ExanimaModding/Toolkit/commit/c9b060d9fdff006136ea93f9cea8289c9befd4cd))
20  
21  ### Changed
22  
23  - Infinite health (kind of) - ([757bc9b](https://codeberg.org/ExanimaModding/Toolkit/commit/757bc9b97ded0912754cb1b834fa5920ed1f32d9))
24  - Bug and considerations - ([771b947](https://codeberg.org/ExanimaModding/Toolkit/commit/771b947d015e47716139d94f8d251ab714fbd863))
25  - Mod injector in rust 🚀🚀 (#2) - ([6dbd9ef](https://codeberg.org/ExanimaModding/Toolkit/commit/6dbd9efee59b9f6a2084a694835d035db3da82db))
26  - Repacker cli 🚀🚀 - ([6b07abe](https://codeberg.org/ExanimaModding/Toolkit/commit/6b07abe6afb55fee7c9b5cf1e1e8f81b51596704))
27  - Async unpack - ([46f7b38](https://codeberg.org/ExanimaModding/Toolkit/commit/46f7b38ceb1785cc8e927a494fecc0180d875a99))
28  - Unoptimized async - ([afcac94](https://codeberg.org/ExanimaModding/Toolkit/commit/afcac94e6b1147ecf34bdf7780c258f9cc9d9445))
29  - Rfi to dds - ([4f8b284](https://codeberg.org/ExanimaModding/Toolkit/commit/4f8b284b3a502db15f17e3e931f775bcdf967531))
30  - Setup editorconfig and rustfmt - ([2128911](https://codeberg.org/ExanimaModding/Toolkit/commit/2128911274837ea1424382b4e31a229906881794))
31  - Format detours, emf, emtk - ([dcdc048](https://codeberg.org/ExanimaModding/Toolkit/commit/dcdc048547c3368d51d5ac0897ff26bb65a094f5))
32  - Format - ([7629827](https://codeberg.org/ExanimaModding/Toolkit/commit/76298279beb971b29f8ab3f4fe084c0b26baf4d5))
33  - 100% lua modding - ([e694431](https://codeberg.org/ExanimaModding/Toolkit/commit/e69443135a232c8d3cbc51905cb9099573be0c94))
34  - Create and attach hooks in lua - ([1557e16](https://codeberg.org/ExanimaModding/Toolkit/commit/1557e1688be7b47b99a87c474c58a723bfc6e32b))
35  - Recursive unpacking - ([2a4da9f](https://codeberg.org/ExanimaModding/Toolkit/commit/2a4da9f663feb9285506436e7faddb5dca231370))
36  - Update readme - ([4d02e62](https://codeberg.org/ExanimaModding/Toolkit/commit/4d02e6228dc98f9348787c58210154f6177f6c73))
37  - Imgui & lua console 🚀 - ([5926b3f](https://codeberg.org/ExanimaModding/Toolkit/commit/5926b3f5e43ec548570e4ddbd0e5556f88210924))
38  - Formatting indentation - ([f96166b](https://codeberg.org/ExanimaModding/Toolkit/commit/f96166b4179b8bc2c1208527a1c5841aa19e13ab))
39  - ANSI support for console - ([571fe0d](https://codeberg.org/ExanimaModding/Toolkit/commit/571fe0da9cfc1b1b1ae864a337fd4cca75dcdfc6))
40  - Loading mods from folder - ([0900d4c](https://codeberg.org/ExanimaModding/Toolkit/commit/0900d4c6a49d7aa9c8e939093d41d587831882f4))
41  - Ignore require("types") - ([1fca404](https://codeberg.org/ExanimaModding/Toolkit/commit/1fca40441e1bf1c4c6b486fb19940d3e2c799c33))
42  - Expose sig scanner to lua - ([45fbec1](https://codeberg.org/ExanimaModding/Toolkit/commit/45fbec15dfe7b402af3ad5da10723d18d8193162))
43  - BIG CHANGES (64bit is real (sort of)) :rocket: - ([bd4d2a7](https://codeberg.org/ExanimaModding/Toolkit/commit/bd4d2a7c0cd2fa869701113f677170c59654696a))
44  - Find game exe via env or current path - ([faf1de8](https://codeberg.org/ExanimaModding/Toolkit/commit/faf1de87f8871ab1cd88615c9acb88b8f34096ef))
45  - Find game exe via env - ([7199ea2](https://codeberg.org/ExanimaModding/Toolkit/commit/7199ea29d17f4bff7491b3212482678236ee24f4))
46  - Change EXANIMA_PATH to EXANIMA_EXE - ([d5a8f79](https://codeberg.org/ExanimaModding/Toolkit/commit/d5a8f79b647a38e89d07bddeca36f601f8aaeb20))
47  - Format tomls with taplo - ([0e5318a](https://codeberg.org/ExanimaModding/Toolkit/commit/0e5318adad51426c0e195b18977fa14ab47fa714))
48  - Restructured project (#27) - ([88c900d](https://codeberg.org/ExanimaModding/Toolkit/commit/88c900de9ea9c5e70ffa88572cec3eccde668fa5))
49  - Clean up workspace dependencies - ([c569ee3](https://codeberg.org/ExanimaModding/Toolkit/commit/c569ee37d0e6f943c0e17e34df16ceefd661011e))
50  - Refactor logs for repacker - ([2bb1909](https://codeberg.org/ExanimaModding/Toolkit/commit/2bb19092ce6722b9d2b019d80dfa5da86fc062c5))
51  - Replace toml with ron for metadata in repacker (#32) - ([1518607](https://codeberg.org/ExanimaModding/Toolkit/commit/1518607b5e6233d452a6989606561423bf7756e9))
52  - Move back to upstream hudhook - ([4d6344e](https://codeberg.org/ExanimaModding/Toolkit/commit/4d6344e8c03fc16ab7e20771157e8245bb43d709))
53  - Clone detours over http instead of ssh - ([74b09d9](https://codeberg.org/ExanimaModding/Toolkit/commit/74b09d9925ff7e059b1d3768d94fab935166013f))
54  - Use ssh key for git - ([43ecc78](https://codeberg.org/ExanimaModding/Toolkit/commit/43ecc78496dd98f98dc58fee4d4d729b46b4a015))
55  - Move artifact files to root of zip file - ([d864731](https://codeberg.org/ExanimaModding/Toolkit/commit/d864731dcca8637f3d72e3ffd4c9a04e8d103bc4))
56  - Export send_message function, update setting functions - ([bb95ad3](https://codeberg.org/ExanimaModding/Toolkit/commit/bb95ad3a2cb53a881de11094a5c9bb577603d1d7))
57  
58  ### Fixed
59  
60  - File exceptions - ([d27af9a](https://codeberg.org/ExanimaModding/Toolkit/commit/d27af9ae23b1d9a57d5d37a722c3d627b0595978))
61  - Filetype prioritization - ([1500018](https://codeberg.org/ExanimaModding/Toolkit/commit/15000183a4d04cd95d83d5e9863340093c1e9788))
62  - Setting envvar for SteamAppId - ([ab399e2](https://codeberg.org/ExanimaModding/Toolkit/commit/ab399e21d8aaa08891ffc15de0aab947636bd2ff))
63  - Formatting - ([332c964](https://codeberg.org/ExanimaModding/Toolkit/commit/332c964a3cfd326e67fad1641bd802560ca40eca))
64  - Formatting issues, share workspace dependencies - ([a02a762](https://codeberg.org/ExanimaModding/Toolkit/commit/a02a76247da6f36e38d32249d1d1e29af1b60772))
65  - Create mods folder if it's missing (#24) - ([41c44c7](https://codeberg.org/ExanimaModding/Toolkit/commit/41c44c7513678cc62456f4cc441734db39855322))
66  - Prevent overwriting config.toml - ([a40757b](https://codeberg.org/ExanimaModding/Toolkit/commit/a40757be63f42ce782ff88a3ba0013f07f715eb0))
67  - Refactor tasks after project restructure - ([c21dd12](https://codeberg.org/ExanimaModding/Toolkit/commit/c21dd12149dfc722181377f690da0c2789bfc94a))
68  - Add missing closing quote to CI workflow - ([09204c5](https://codeberg.org/ExanimaModding/Toolkit/commit/09204c583bec47024af1622e6d3d03c735a10b92))
69  - Fix settings not being boxed before being sent to ffi - ([c28e00e](https://codeberg.org/ExanimaModding/Toolkit/commit/c28e00ec225ce9352392ecafd599357d1943fa28))
70  
71  ### Removed
72  
73  - Remove licensure - ([2fc9b40](https://codeberg.org/ExanimaModding/Toolkit/commit/2fc9b404aea705b3ba1c244a277c7e382acc2c07))
74  - Remove trivial_bounds feature - ([a195a8e](https://codeberg.org/ExanimaModding/Toolkit/commit/a195a8e11a81561316f039d51e15ea1b9afdfbce))
75  - Remove unused "emf.h" file - ([903b6b6](https://codeberg.org/ExanimaModding/Toolkit/commit/903b6b65eedbae65f325c057b5b37915e6d6f55c))
76  - Remove CHANGELOG.md - ([e2a0bde](https://codeberg.org/ExanimaModding/Toolkit/commit/e2a0bde9cf6f852083d43ea10ff945d346f14f7f))
77  
78  
79  <!-- generated by git-cliff -->