Skip to content

Releases: c0rp3n/colorlib-sm

ColorLib - 0.3.0

03 Jan 15:44
Compare
Choose a tag to compare

This release has a few major changes over 0.2.0 and is alot closer to what I would consider version 1.0.0.

A further major change with this release is now the core functions of ColorLib are unit tested which hopefully means any future changes and the current release should be alot more stable.

Changes:

  • Added a global buffer for formatting, rather than having a buffer in each function.
  • The global buffer is now initilised in OnPluginStart() (OnPluginStart() is a users code is now redirected and called from ColorLib).
  • CFormat() now checks a color in place rather than copying the color out into a new buffer.
  • Added CRemoveAllColors() & CGetClientName().
  • Fixed some small bugs and fixed CEscapeTags().
  • Increase MAX_MESSAGE_LENGTH from 250 to 512 by @Bara in #4
  • Fix typo by @Bara in #7

Full Changelog: v0.2.0...v0.3.0

ColorLib - 0.2.0

26 Mar 12:54
Compare
Choose a tag to compare

This release is mainly just bug fixes and small changes.

Changes:

  • Remove double buffering in CFormat.
  • Fixed SayText2 usage.
  • Added CRemoveTags and CRemoveColors.
  • Added new example plugin for stripping colors from a messages.
  • Bug fixes and small code improvements.

Planned Features for v0.3.0:

  • More Colors support.
  • Further optomisations and better error checking and handling.