Skip to content

version 10.0

Latest
Compare
Choose a tag to compare
@svenvc svenvc released this 21 Jun 11:35
· 2 commits to master since this release
  • Remove FileReference>>#stonContainSubObjects so that non-FILE representations (such as memory:// which are written out as normal objects) get their sub objects scanned correctly when resolving shared references (such as to a common memory file system/store)
  • Fix casing of *STON-Core extension methods
  • Classify the methods of STONZnUrl
  • Use OSPlatform current lineEnding as default for STONWriter's newline setting
  • Cleanup newlines and blanks in "STON" packages
  • Moving the extensions of STON to an indenpendent package to have better loading order in the image (pharo backport)
  • Sync with Pharo 10
  • Improve float parsing accuracy as prototyped by https://github.com/webwarrior-ws
  • As suggessted by https://github.com/webwarrior-ws, implement a syntax for special floats: Float[#nan], Float[#infinity] and Float[#negativeInfinity]
  • Additionally, allow Float[3.14159] as well, just for theoretical completeness
  • As suggessted by https://github.com/webwarrior-ws, remove the unnecessary rounding in Color>>#stonOn:
  • Extend the Floats documentation section for special floats
  • Comment all class side methods of the STON facade, add executable examples
  • Track categorization changes in Pharo 11 [initialization]
  • Stop using Float epsilon (it was renamed in Pharo 11)
  • Pi value is '3.14159' and not '3.14149', fix test cases