Update version to 4.3.0

This commit is contained in:
Jason Turner 2014-02-23 07:10:03 -07:00
parent af44da916a
commit 8c70fff02b
2 changed files with 26 additions and 6 deletions

View File

@ -17,7 +17,7 @@ set(CPACK_RESOURCE_FILE_README "${CMAKE_CURRENT_SOURCE_DIR}/readme.md")
set(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_CURRENT_SOURCE_DIR}/description.txt") set(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_CURRENT_SOURCE_DIR}/description.txt")
set(CPACK_PACKAGE_VERSION_MAJOR 4) set(CPACK_PACKAGE_VERSION_MAJOR 4)
set(CPACK_PACKAGE_VERSION_MINOR 2) set(CPACK_PACKAGE_VERSION_MINOR 3)
set(CPACK_PACKAGE_VERSION_PATCH 0) set(CPACK_PACKAGE_VERSION_PATCH 0)
set(CPACK_PACKAGE_EXECUTABLES "chai;ChaiScript Eval") set(CPACK_PACKAGE_EXECUTABLES "chai;ChaiScript Eval")
set(CPACK_PACKAGE_VENDOR "ChaiScript.com") set(CPACK_PACKAGE_VENDOR "ChaiScript.com")

View File

@ -1,8 +1,29 @@
Changes since 4.1.1 Current Version: 4.3.0
Note: this is scheduled to be the last release that requires boost, new releases after this will require a C++11 compiler.
### Changes since 4.2.0
* Enhanced unit tests
* Add `continue` statement, fix various use cases for `for` loops
* Fix use of suffixed numbers in vector initialization
* Code cleanups
* Eliminate global data, which makes code more portable and thread safe
* Fix issue #79
* Merge pretty_print fixes from @mgee #82
* Compiler warning fixes for latest compiler releases
* Fix threading problems
* Fix linking error on MacOS Mavericks #88
* Allow non-const globals
* Make sure user cannot name a variable with `::` in it #91
* Fix various string / map / vector `size` and `count` calls for compilers which have weird overloads for them. #90 #93 #95
* Make module search path relative to the currently running executable
* Build and work with wstring windows builds
### Changes since 4.1.1
* Add support for automatic conversion of arithmetic types when possible * Add support for automatic conversion of arithmetic types when possible
and when no ambiguous method dispatch exists. and when no ambiguous method dispatch exists.
Changes since 4.1.0 ### Changes since 4.1.0
* Fix missed gcc build error in 4.1.0 * Fix missed gcc build error in 4.1.0
Changes since 4.0.0 Changes since 4.0.0
@ -29,7 +50,7 @@ Changes since 3.1.0
* Increased unit tests to 161 * Increased unit tests to 161
* Performance enhancements * Performance enhancements
Changes since 3.0.0 ### Changes since 3.0.0
* Numeric operations performance increased approximately 10x * Numeric operations performance increased approximately 10x
* Looping operations performance increased up to 2x * Looping operations performance increased up to 2x
* Engine start up time decreased * Engine start up time decreased
@ -38,8 +59,7 @@ Changes since 3.0.0
uint8_t, uint16_t, uint32_t, uint64_t, int8_t, int16_t, int32_t, int64_t uint8_t, uint16_t, uint32_t, uint64_t, int8_t, int16_t, int32_t, int64_t
* Enhanced support for capturing of exceptions thrown from ChaiScript in C++ * Enhanced support for capturing of exceptions thrown from ChaiScript in C++
Changes since 2.3.3 ### Changes since 2.3.3
* Code simplifications * Code simplifications
* Fully integrate documentation with source code in doxygen style comments * Fully integrate documentation with source code in doxygen style comments
* Unit tests increased from 114 to 137 * Unit tests increased from 114 to 137