All Versions
8
Latest Version
Avg Release Cycle
118 days
Latest Release
2674 days ago
Changelog History
Changelog History
-
v0.3.3 Changes
November 26, 2017๐ Changelog
- (breaking change) Optimize
FastIRC::Reader
(and thereforeFastIRC.parse
). This optimization removes\r
as a valid IRC line ending, only\n
and\r\n
are now valid. - ๐ The above optimization also removed a bug in
FastIRC::Reader
where certain valid input could cause a crash.
- (breaking change) Optimize
-
v0.3.2 Changes
October 22, 2017๐ Changelog
- ๐ Minor performance improvement in subsequent calls of
Message#tags
orMessage#params
.
- ๐ Minor performance improvement in subsequent calls of
-
v0.3.1 Changes
October 22, 2017๐ Changelog
- (breaking change)
Message#params
andMessage#tags
are no longer nillable, and return an empty array or empty tags when called. The old nil-returning behaviour is available throughMessage#params?
andMessage#tags?
respectively.
- (breaking change)
-
v0.3.0 Changes
November 16, 2016Fast_irc.cr has been rewritten for efficiency and ease of use. The original version was produced as I was learning crystal, and was a mess.
๐ Changelog
- ๐ Better documentation, including rewritten README.
- ๐ Easier to use interface for parsing IRC streams from IO
- โ Removed hackiness
- โ Added correctness (behind a switch)
๐ The new release has slightly worse performance, but still performs in excess of 200MB/s
-
v0.2.2
July 07, 2016 -
v0.2.1
March 19, 2016 -
v0.2.0
March 19, 2016 -
v0.1.0
August 25, 2015