Releases: theappstudiollc/contracts-sol
Releases · theappstudiollc/contracts-sol
Code size & API improvements
Code size improvements via careful unchecked usage
API improvements via string.concat available in solc 0.8.12
Removed a dependency, and ran Slither tests
Converting to OpenZeppelin's Base64. Changes based on Slither analysis
0.9.7
Adding a DecimalStrings library that can print numbers with decimal places and with a negative sign
Switching to TypeScript and adding a new Randomization library
The SVG library was enhanced to provide more evenly-spread randomization. Plus, a new lightweight Randomization library was added to better support ERC-721 tokens that cannot rely on an Oracle such as the Chainlink VRF.
Note that the enums in ISVGTypes.sol have changed names
Enhancing documentation and SVG library
Updating code comments and improving the capabilities of random color generation, as well as removing an svg attribute that is deprecated
Enhancing SVG library to support more kinds of elements
0.9.3 Adding capabilities for more varied SVG elements
Demonstrating a withdraw function in SubscribableServiceMock
0.9.2 Added a withdraw function and updated unit tests
Adding a new service, plus ensuring unit tests cover 100%
0.9.1 Adding a new service. Also ensuring all unit tests cover 100% of code
Initial release
0.9.0 Correcting awkwardness in importing package