Skip to content

Releases: tmatijevich/UserLog

UserLog V2.0.3 (AS6 Release)

20 Jul 22:02

Choose a tag to compare

The library has been rebuilt with compiler GCC version V11.3.0 to support Automation Studio 6.
The library is built for both IA-32 and ARM architectures.

The binaries attached included both AS4 and AS6 versions.
image

If the AS4 version is used in an AS6 project, the following error will occur.
image

UserLog V2.0.3

12 Mar 20:52

Choose a tag to compare

  • Build with IecString 2.0.1 as submodule
  • Performance improvement from reduced branching and optimized compiler
  • Prepare this library's internal header for submodule use
  • Begin unit testing
  • No update to documentation

UserLog V2.0.2

22 Nov 19:14

Choose a tag to compare

  • Update to MIT license
  • Update readme with example

UserLog V2.0.1

14 Sep 14:21

Choose a tag to compare

  • UserLogSetSeverityLevel returns the previous level

UserLog V2.0.0

14 Apr 00:31

Choose a tag to compare

  • Rename functions to provide clarity of use to users
    • UserLogQuick UserLogBasic
    • UserLogFormat UserLogAdvanced
    • UserLogMessage UserLogCustom
  • Offer UserLogEventText library allowing uses to write messages to Description column of logger
  • Updated Help with examples in Structured Text and C

UserLog V1.0.1

10 Nov 23:49

Choose a tag to compare

  • Fix logbook creation persistence

UserLog V1.0.0

22 Oct 05:08
836122a

Choose a tag to compare

  • Access to all write parameters
  • Simplify quick and format messaging
  • Integrated help

UserLog V0.4.3

11 Mar 22:47

Choose a tag to compare

  • Remove first null guard on format arguments parameter. LogMessage and CustomMessage from 0.4.2 are unusable.
  • Use ArEventLog constants to declare severity map

UserLog V0.4.2

23 Feb 23:57

Choose a tag to compare

  • Simplify CreateCustomLogbook execution
  • Specify function declaration prototypes and usage samples in readme
  • Guard null pointers
  • Include IecString 0.3.1 in release downloads

UserLog V0.4.1

07 Feb 03:43

Choose a tag to compare

  • Function overload is not possible with IEC languages, separate LogMessage and LogFormatMessage functions for compatibility
  • Remove 0.4.0 release