UtilsLib Changelog

What's new in UtilsLib 7.1

Jul 11, 2017
  • LocaleInfo.ComputerName is now supported on Linux systems
  • LocaleInfo.IsMetric is implemented on Linux systems (experimental)
  • Fixed memory clobbering issues in Currency formatting class by avoiding Xojo bug 45476, that affects Xojo 2011r1 to Xojo 2016r3.
  • Fixed some locale functions on Windows systems.

New in UtilsLib 7.0 (Jul 11, 2017)

  • Added 64 bit compile support for Mac targets.
  • Added 64 bit compile support for Windows targets.
  • Added 64 bit compile support for Linux targets.
  • Added ARM compile support for Linux targets.
  • Fixed issue with CurrencyFormatter.PositiveSign on OS X
  • Fixed issue with CurrencyFormatter.NegativeSign on OS X
  • Fixed issue with LocaleInfo.PercentSymbol on OS X
  • Fixed issue with LocaleInfo.PerMillSymbol on OS X

New in UtilsLib 6.8 (Feb 23, 2015)

  • Added a OSXDockTile class. (MacOS X Cocoa only)
  • Added example project for the OSXDockTile class.

New in UtilsLib 6.7 (Dec 16, 2014)

  • Updated and rewrote almost all the plugin on OS X, to make it use newer API's and work properly on Xojo 2014r3 and OS X Yosemite.
  • Removed some obsolete function that were more OS 9 oriented.
  • Changed the compile architecture on Windows systems.

New in UtilsLib 6.6 (Jul 14, 2014)

  • Fixed issue where Xojo build on Linux was broken.
  • Fixed LocaleInfo.IsMetric on Cocoa.
  • Added FirstWeekDay function to the LocaleInfo class.

New in UtilsLib 6.5 (Jun 26, 2014)

  • Now also ships with a Xojo plugin. The Xojo plugin comes in the new Xojo format and is compiled with newer SDK.
  • Plugin segments come code signed on MacOS X systems.
  • Documentation now also ships as docset for the awesome Dash viewer from http://kapeli.com/dash.
  • Did some fixes and tweaks.

New in UtilsLib 6.2 (Dec 14, 2011)

  • Fixed ComputerName on the LocaleInfo class for Cocoa compile.
  • Fixed UserName on the LocaleInfo class for Cocoa compile.
  • Changed runtime architectures on Windows compile.
  • Windows ethernet functions no longer use the NETBIOS API's that are no longer available in the newest windows systems.

New in UtilsLib 6.1.1 (Jan 22, 2011)

  • Fixed a minor memory leak on Mac OS X GUID generator.

New in UtilsLib 6.1 (Sep 6, 2010)

  • Fixed some locale settings that were not working on Cocoa.
  • CurrencyFormatter.NegativeSign is now probing system locale on all platforms.
  • CurrencyFormatter.PositiveSign is now probing system locale on all platforms.
  • Added PercentSymbol function to the LocaleInfo class.
  • Added PerMillSymbol function to the LocaleInfo class.
  • By popular demand then GetEthernetAddess and GetEthernetAddressCount are now supported again since they don't always return same values as REALbasic's built in functions do.
  • GetEthernetAddess and GetEthernetAddressCount are now also supported on Linux systems.

New in UtilsLib 6.0.2 (Oct 26, 2009)

  • Fixed issue with the IsMetric function on MacOS X Snow Leopard.

New in UtilsLib 6.0 (May 25, 2009)

  • Added Cocoa compile support to all segments of the plugin.
  • Updated all the MachO segments to be new style loadable bundles.

New in UtilsLib 5.8 (Feb 15, 2009)

  • All methods on the LocaleInfo class are now shared, so they now can be called without creating instance of the class.
  • Fixed long-standing issue on Windows where many functions like MonthName and others had additional null at back of the string.
  • Fixed issue on Windows where MonthName returned incorrect results for the 12th month.
  • Plugin is now linked against and dependent on libstdc++6 instead of libstdc++5 on Linux systems.