Releases: commontk/AppLauncher
Releases · commontk/AppLauncher
v0.1.34
v0.1.33
What's Changed
Features
Build System
- Remove support for building against Qt4 by @jcfr in #156
- Fix build error on Windows in shared library mode by @jcfr in #167
Style
- Prefer QRegularExpression instead of deprecated QRegExp by @jcfr in #157
- Introduce clang-format and enforce consistent C++ formatting by @jcfr in #160
- Normalize insertion of braces after control statements by @jcfr in #161
Documentation
Continuous Integration
- Update pre-commit settings adding check-dependabot by @jcfr in #159
- Upgrade to "macos-14" runner by @jamesobutler in #163
Full Changelog: v0.1.32...v0.1.33
v0.1.32
What’s Changed
Features
Fixes
- Fix passing of non-ASCII characters as command-line arguments by @lassoan in #127
- Correctly parse multi-value arguments by stopping at the next known argument by @lassoan in #61
- Backport CTK updates for
ctkCommandLineParserclass by @jcfr in #151
Build System
- Update minimum CMake version from 3.0 to 3.16.3 by @hjmjohnson in #135
- Refactor
msvc-static-configure.cmaketo support out-of-source configuration by @jcfr in #140 - Default to Qt 5 instead of Qt 4 in CMake configuration by @jcfr in #154
Style
Documentation
- Clean up CI status badge and remove obsolete ones by @jcfr in #144
- Rewrite README with detailed usage and integration guide by @jcfr in #153
- Use more inclusive language across documentation by @jcfr in #128
Tests
- Ensure launcher environment isolation per test to prevent parallel execution conflicts by @jcfr in #142
Continuous Integration
GitHub Workflows
- Add
pre-commitworkflow and consistently indent YAML files by @jcfr in #137 - Add Linux test job using dockbuild and static Qt archive by @jcfr in #139
- Improve CI security and add Dependabot config by @jcfr in #145
- Fix macOS workflow, switch to GitHub Actions for Windows builds, and refactor MSVC toolset logic by @hjmjohnson, @jamesobutler, and @jcfr in #136
- Use current
macos-12runner to fix macOS build by @jcfr in #129 - Update
pre-commitsettings: add codespell, trailing-whitespace, and end-of-file-fixer hooks by @jcfr in #141 - Skip CI on README or documentation-only changes by @jcfr in #143
- Optimize CI with conditional path filtering by @jcfr in #147
- Add Continuous Deployment (CD) workflow by @jcfr in #148
- Ensure “pass” job succeeds when tests are skipped by @jcfr in #150
- Exclude Dependabot PRs from changelog generation by @jcfr in #149
Cleanup
- Remove legacy CircleCI config and packaging scripts by @jcfr in #138, #133, #131
- Remove obsolete AppVeyor settings superseded by GitHub Actions by @jcfr in #136, #134, #132, #130
New Contributors
- @hjmjohnson made their first contribution in #135
- @jamesobutler made their first contribution in #136
- @dependabot[bot] made their first contribution in #146
Full Changelog: v0.1.31...v0.1.32
v0.1.31
CTKAppLauncher v0.1.31
v0.1.30
CTKAppLauncher v0.1.30
v0.1.29
CTKAppLauncher v0.1.29
v0.1.28
CTKAppLauncher v0.1.28
v0.1.27
CTKAppLauncher v0.1.27
v0.1.26
CTKAppLauncher v0.1.26
v0.1.25
CTKAppLauncher v0.1.25