Skip to content

Commit

Permalink
Update CHANGELOG
Browse files Browse the repository at this point in the history
  • Loading branch information
beltoforion committed Oct 13, 2023
1 parent ee9010a commit f08a54a
Showing 1 changed file with 17 additions and 13 deletions.
30 changes: 17 additions & 13 deletions CHANGELOG
Original file line number Diff line number Diff line change
Expand Up @@ -13,21 +13,24 @@
History:
--------

Rev 2.3.5: 11.08.2023
Rev 2.3.5: 13.10.2023
---------------------
Bugfixes:
* Fix for #125 (bug in muParserDLL.cpp / mupDefineInfixOprt)

Changes:
* Bitwise "and" and "or" used the same precedence. (Now bitwise and priority is higher, like in C++)
* Fix for #131 (added a SetByteCode function to allow restoring previously extracted bytecode)


Rev 2.3.4: 06.11.2022
---------------------
Build System Changes (CMake):
* cmake is using OpenMP target and setting _UNICODE preprocessor definition
Compiler Warnings:
* fix for issue #117 (sprintf deprecation warning)



Rev 2.3.3: 22.01.2022
---------------------
Build System Changes (CMake):
Expand Down Expand Up @@ -56,6 +59,7 @@ Rev 2.3.3: 22.01.2022
Bugfixes:
* fixed a couple of issues for building the C-Interface (muParserDLL.cpp/.h) with wide character support.


Rev 2.3.2: 17.06.2020
---------------------
API-Change Revertion (to 2.3.0):
Expand Down Expand Up @@ -85,16 +89,19 @@ Rev 2.3.2: 17.06.2020
Bugfixes:
* Fixed an issue where the bulk mode could hang on GCC/CLANG builds due to OpenMP chunksize dropping below 1.


Rev 2.3.0 - 2.3.1:
------------------
Short lived releases or prereleases that were replaced by 2.3.2 almost instantly due to API breaking changes. Version 2.3.2 is the successor to version 2.2.6


Rev 2.2.6: 04.10.2018
---------------------
Changes:
* Build system is now based on cmake
* several compiler warnings fixed


Rev 2.2.5: 27.04.2015
---------------------
Changes:
Expand All @@ -105,6 +112,7 @@ Rev 2.2.5: 27.04.2015
* muChar_t in muParserDLL.h was not set properly when UNICODE was used
* muparser.dll did not build on UNICODE systems


Rev 2.2.4: 02.10.2014
---------------------
Changes:
Expand All @@ -121,6 +129,7 @@ Rev 2.2.4: 02.10.2014
* OpenMP support enabled in the VS2013 project files and precompiled windows DLL's
* Bulkmode did not evaluate properly if "=" and "," operator was used in the expression


Rev 2.2.3: 22.12.2012
---------------------

Expand All @@ -147,12 +156,14 @@ Rev 2.2.2: 18.02.2012
* Optimizer did'nt work properly for division:
(see https://sourceforge.net/projects/muparser/forums/forum/462843/topic/5037825)


Rev 2.2.1: 22.01.2012
---------------------
Bugfixes:
* Optimizer bug in 64 bit systems fixed
(see https://sourceforge.net/projects/muparser/forums/forum/462843/topic/4977977/index/page/1)


Rev 2.2.0: 22.01.2012
---------------------
Improvements:
Expand Down Expand Up @@ -200,6 +211,7 @@ Rev 2.1.0: 19.11.2011
be read as a separate non-hex number leaving the rest of the expression
unparseable.


Rev 2.0.0: 04.09.2011
---------------------
This release introduces a new version numbering scheme in order to make
Expand Down Expand Up @@ -245,6 +257,7 @@ now based on the SONAME property as used by GNU/Linux.
* Postfix operators sharing the first few characters were causing bogus parsing exception.
(Reference: https://sourceforge.net/tracker/?func=detail&aid=3358571&group_id=137191&atid=737979)


Rev 1.34: 04.09.2010
--------------------
Changes:
Expand Down Expand Up @@ -274,7 +287,6 @@ Rev 1.34: 04.09.2010

Rev 1.32: 29.01.2010
--------------------

Changes:
* "example3" renamed to "example2"
* Project/Makefiles files are now provided for:
Expand All @@ -299,10 +311,8 @@ Rev 1.32: 29.01.2010
* Fixed some warnings for gcc



Rev 1.31cp: 15.01.2010 (Maintenance release for CodeProject)
----------------------

Changes:
* Archive structure changed
* C# wrapper added
Expand All @@ -311,7 +321,6 @@ Rev 1.31cp: 15.01.2010 (Maintenance release for CodeProject)

Rev 1.30: 09.06.2008
--------------------

Changes:
* Epsilon of the numerical differentiation algorithm changed to allow greater accuracy.

Expand All @@ -324,14 +333,12 @@ Rev 1.30: 09.06.2008

Rev 1.29: Januar 2008
---------------------

Unrelease Version available only via SVN.


Rev 1.28: 02. July, 2007
---------------------------

Library changes:
Changes:
* Interface for the dynamic library changed and extended to create an interface
using pure C functions only.
* mupInit() removed
Expand All @@ -346,7 +353,6 @@ Rev 1.28: 02. July, 2007

Rev 1.27:
---------------------------

Build system:
* Modified build\ directory layout introducing some subfolders
for the various IDE supported
Expand Down Expand Up @@ -374,14 +380,12 @@ Rev 1.27:

Rev 1.26: (unofficial release)
------------------------------

New Features:
* Unary operator precedence can now be changed by the user.


Rev 1.25: 5. February, 2006
---------------------------

Build system: (special thanks to Francesco Montorsi for implementing it!)
* created a bakefile-based build system which adds support for the following win32 compilers:
-> MS visual C++ (6 and .NET)
Expand Down

0 comments on commit f08a54a

Please sign in to comment.