What's Changed
- Logging by @X39 in #87
- Logging by @X39 in #94
- Fix scriptdata construction by @vasama in #96
- Fix GCC non-const ref by @dedmen in #95
- Add PboParser by @dedmen in #98
- Move dlops implementation out of header by @dedmen in #97
- Different approach to set /MP flag by @dedmen in #99
- Appveyor enable build cache by @dedmen in #100
- Execute tests on travis by @dedmen in #106
- Fix some macro whitespace errors by @billw2012 in #105
- Implement parseNumber by @vasama in #107
- Fix broken log calls by @Dahlgren in #112
- Fix PboEntryBuffer::xsgetn not confirming to C++ standard by @Dahlgren in #113
- Build with GitHub Actions by @Dahlgren in #114
- Add missing enum in switch case by @Dahlgren in #118
- Fix binary comparison logic by @Dahlgren in #117
- Fix compile on macOS by @Dahlgren in #116
- Separation of concerns by @X39 in #115
- Sqc by @X39 in #119
- Use OS specific ops by @vasama in #122
- Fixed NUMBER AST node content derp by @dedmen in #135
- Enhance extension loading by @dextercd in #132
- Sqc/hashmap oop by @X39 in #137
- Tests/ci integration by @X39 in #138
- Fix garbled output from preprocessor on macOS by @Dahlgren in #139
- Implement command not by @Dahlgren in #140
- Run GitHub Actions build in parallel for Linux and macOS by @Dahlgren in #141
- Implement isEqualType commands by @Dahlgren in #142
- Implement matrix commands by @Dahlgren in #143
- Add disableSerialization command by @Dahlgren in #144
- Add uiSleep command by @Dahlgren in #145
- Fix usage of context in runtime debug by @Dahlgren in #146
- Reduce warnings during build by @Dahlgren in #147
- Remove compiled binary and lib from MinSizeRel folder by @Dahlgren in #148
- Dllexport/c exports by @X39 in #149
- fix FILE macro by @PabstMirror in #150
- Run CBA A3 tests by @Dahlgren in #151
- Basic implementation of text commands by @Dahlgren in #152
- Print list of failed tests at end of CBA A3 test run by @Dahlgren in #153
- append to array prepended items instead of appended by @Dahlgren in #154
- Fix initial comparison value for selectMax and selectMin by @Dahlgren in #155
- Config/parser rewrite by @X39 in #156
- Load CBA A3 addon configs by @Dahlgren in #157
- Fixed flipped arguments for check_type with optional start by @Dahlgren in #158
- Add Clang compilation on Linux x64 by @Dahlgren in #161
- Fix macOS build issues with pbofile by @Dahlgren in #174
- Update GitHub Actions to use GCC 9 due to removal of older versions by @Dahlgren in #173
- Update help text with correct command for internal VM commands by @Dahlgren in #175
- Use std::function for macro callback by @dedmen in #176
- Update commands to 2.04 by @PabstMirror in #177
- ops_config - Fix >> with null left. Work on configClasses by @PabstMirror in #179
- Update commands to 2.06 by @PabstMirror in #180
- Add support for CTest (better IDE compatibility) by @DarkWanderer in #187
- Streamlined CMakeLists: will only build 1 exe + 1 dll, w/3 options by @DarkWanderer in #188
- Proper "export" header for library consumers by @DarkWanderer in #190
- Add manual workflow to build sqfvm image (for GitHub actions) by @DarkWanderer in #191
- Do not print horizontal lines in CI by @DarkWanderer in #194
- Use static libstd++/libgcc linking to avoid compatibility issues by @DarkWanderer in #193
- Upload artifacts before running tests by @Dahlgren in #198
- Fix invalid link command with Apple llvm by @Dahlgren in #199
- Fix CBA tests after folder restructuring by @Dahlgren in #200
- Run tests via ctest during CI by @Dahlgren in #201
- Fix CTest on Windows by @Dahlgren in #202
- Silence dashes for CBA tests by @Dahlgren in #203
- Update to 2.08 by @PabstMirror in #205
- Fixed ctest to correctly execute SQF using existing framework by @DarkWanderer in #206
- Fixed configClasses returning non-class entities by @DarkWanderer in #207
- Use later CMake version to fix /W3 warning by @DarkWanderer in #208
- --pretty-print command reimplementation by @Casperento in #209
- Update cmds for 2.12/2.10 by @PabstMirror in #210
- Fix duplicated commands by @PabstMirror in #211
- Development by @X39 in #212
- Update ci.yml by @X39 in #213
- Update cmds for 2.14 by @PabstMirror in #219
- Add 2.16 dev commands by @SpicyBagpipes in #220
- Add header file required to prevent missing uint32_t error on clang by @mattysmith22 in #225
- Update CI workflow and update actions versions by @X39 in #226
New Contributors
- @vasama made their first contribution in #96
- @dextercd made their first contribution in #132
- @PabstMirror made their first contribution in #150
- @Casperento made their first contribution in #209
- @SpicyBagpipes made their first contribution in #220
- @mattysmith22 made their first contribution in #225
Full Changelog: 1.3.2-RC1...v2026.04.03-ed9f5f5