Releases: Moxibyte/MoxPP
Releases · Moxibyte/MoxPP
V1.2.1 - Bugfix & Default Version Numbering
IMPORTANT: Please make sure to use the current code from the main branch. This is only used for keeping track of the changes!
Full Changelog: v1.2...v1.2.1
V1.2 - More platforms and automation
IMPORTANT: Please make sure to use the current code from the main branch. This is only used for keeping track of the changes!
- 🚀 Feature: Added a script that generates the dependencies as a HTML file
mox graph
- 🚀 Feature: Deployment reworks
- Versioning via the
MOXPP_VERSION
environment variable (set is required forinit
anddeploy
- Deploy works now via helper classes (currently implemented for Generic ZIP's and Source (git archive) to zip. Called
mox.MDZip
andmox.MDSrc
- Versioning via the
- 🧪 Experimental: New GitHub action
deploy.yml
that runs on every release. It uploads everythingmox deploy
generates to the GitHub release and automatically sets theMOXPP_VERSION
variable to the name of the tag. Known to break on Windows... probably a glob issue. Working on it... - 🧪 Experimental: Added ARM and ARM64 support (WARNING: This is a partially tested feature. Also it requires a manual build of premake)
- 🔧 FIX: Latest premake5 version
- 🔧 FIX: New tar extraction with latest python version
Full Changelog: v1.1...v1.2
V1.1 - Continuous Integration Update (Tests & Actions)
IMPORTANT: Please make sure to use the current code from the main branch. This is only used for keeping track of the changes!
Major Changes:
- Code works with recent versions of conan
- Improvement to config
- Unitesting out of the box (gtest)
- Added CI / GitHub actions (build & test)
Full Changelog: v1.0...v1.1
V1.0 - Hello MOX
IMPORTANT: Please make sure to use the current code from the main branch. This is only used for keeping track of the changes!
Features:
- External dependencies with conan
- Windows and Linux support
- Project generation with premake5 (Visual Studio, Makefiles)
- Type of projects: Console, Windows, StaticLib, SharedLib
- Languages: C++, C and C#
- Actions / Command
init
For repository initializationbuild
For compiling the projectdeploy
For deploying the compiled codeautogen
init + build + deployclean
For cleaning up generated datarun
For executing the correct binary in the correct working dir