Skip to content

Version 2.6.0 release

Compare
Choose a tag to compare
@G-rox-y G-rox-y released this 16 Jul 20:36
· 4 commits to main since this release

Whats new in 2.6.0

  • Added a zlib license
  • improved arguments and argument parsing
    • added [-x|--exit] argument which is true if you want to exit the program
      after use
    • using external args library to parse args (https://github.com/Taywee/args)
    • args don't need to be ordered now, and you can pass any that you like
  • Replaced the data/variables.txt with a MPCS.ini file
  • Improved the codebase to be leaner and better documented
  • Error handling improved
  • Added cmake paramters that allow to install a program and distribute it (hence this release)

Some important notes:

  • version 2.6 is intended to be the last version of MPCS 2, however, it will still
    get patch level updates
  • this version will separate into its own branch (2.6.x)
  • all further development will be directed towards MPCS 3 (new main branch)