CopperSpice 2.0.0

Post Reply
barbara
Posts: 491
Joined: Sat Apr 04 2015 2:32 am
Contact:

CopperSpice 2.0.0

Post by barbara »

CopperSpice 2.0.0 was released on March 28 2025

As of our newest release building CopperSpice requires a C++20 compiler and a C++20 standard library. This migration allows our project to leverage new and enhanced functionality in the C++ core language.

All CS classes which contained comparison operators was modified to use the three-way comparison operator. This operator simplifies the implementation of comparison operations and results in more efficient code. Support for the new char8_t data type was added in the string and date classes. Additional methods were added to the date and time classes which rely on newer functionality in std::chrono. Moving to C++20 enabled additional type conversion warnings. The current version of CopperSpice has resolved these warnings and a large number of shadow warnings.

For information about the changes in this version please have a look at our CS Overview Timeline
https://www.copperspice.com/docs/cs_overview/timeline.html

____________________________________________________________________
Pre-built binary files can be found on our download site.
https://download.copperspice.com/copperspice/binary/cs-2.0/

Pre-built binary LTS files can be found on our download site.
https://download.copperspice.com/copperspice/binary/cs-1.9/

CopperSpice Overview Documentation
https://www.copperspice.com/docs/cs_overview/index.html

CopperSpice API Documentation
https://www.copperspice.com/docs/cs_api/index.html
Post Reply