Skip to content

v3.3.2

Compare
Choose a tag to compare
@axunonb axunonb released this 29 Jan 18:38
· 30 commits to main since this release
245d3b0

Reasoning for the Update

  • Regression caused by #368
  • If there are namespace collisions with Cysharp.Text using v3.3.1 please update to v3.2.2

What's Changed

  • Change all public types in namespace Cysharp.Text to internal in #372
  • Stop namespace collisions with Cysharp.ZString nuget package
  • Affects: class, struct, interface, delegate, enum
  • using https://github.com/zzzprojects/findandreplace on command line, so we can automate this step:
    "fnr.exe" --cl --dir "SmartFormat.ZString\repo\src\ZString" --fileMask ".cs,.tt" --includeSubDirectories --caseSensitive --useRegEx --find "public (?=.*(class |struct |enum |interface |delegate ))" --replace "internal "
  • Add a unit test to get an alert when Cysharp.Text objects are public (e.g. after an update)
  • Bump version to v3.3.2

Full Changelog: v3.3.1...v3.3.2