Skip to content
This repository has been archived by the owner on Sep 10, 2024. It is now read-only.

Commit

Permalink
Bump version to 0.6.0, update copyright year
Browse files Browse the repository at this point in the history
  • Loading branch information
Throne3d committed Jul 1, 2017
1 parent e70e8ae commit e1a3d68
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 5 deletions.
25 changes: 24 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,28 @@
# Change Log

## [v0.6.0](https://github.com/martynsmith/node-irc/tree/v0.6.0) (2016-07-01)
[Full Changelog](https://github.com/Throne3d/node-irc/compare/v0.5.2...v0.6.0)

This is the first version of a fork to the project.
It attempts to address some of the more major issues with the original version.
It is also the first version to stop testing against node.js 0.10 and 0.12.

**Implemented enhancements:**

- Upgrade dependency tape
- Switch to eslint instead of jscs for linting, now jscs is no longer maintained
- Support Japanese and Korean characters in nicknames, and add a corresponding option, `enableStrictMode`, to switch back to the more RFC2812-compliant parsing mode
- Improve documentation; fix up some typographical errors, ensure code blocks parse correctly, improve some descriptions and add the `password` option to the options object

**Fixed bugs:**

- Keep track of users in each channel better, so the quit, kill and nick events are only passed the relevant channels.
- Split lines by byte instead of character, so line splitting with higher Unicode codepoints (e.g. CJK characters) works
- Prevent tests from hanging by properly disconnecting the client (and stopping the ping timer) when the 'close' event is received
- Related to the above, do not respawn a connection when receiving the 'close' event if the connection is not the current connection (as it has presumably been abandoned)
- Only send messages when the bot's connection is available, to prevent a crash when messages are queued and the connection ends


## [v0.5.2](https://github.com/martynsmith/node-irc/tree/v0.5.2) (2016-11-25)
[Full Changelog](https://github.com/martynsmith/node-irc/compare/v0.5.1...v0.5.2)

Expand Down Expand Up @@ -470,4 +493,4 @@
## [v0.1.0](https://github.com/martynsmith/node-irc/tree/v0.1.0) (2010-05-14)


\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*
\* *Some of this Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*
6 changes: 3 additions & 3 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,16 +41,16 @@

# General information about the project.
project = u'node-irc'
copyright = u'2011, Edward Jones'
copyright = u'2017, Edward Jones'

# The version info for the project you're documenting, acts as replacement for
# |version| and |release|, also used in various other places throughout the
# built documents.
#
# The short X.Y version.
version = '0.5'
version = '0.6'
# The full version, including alpha/beta/rc tags.
release = '0.5.2'
release = '0.6.0'

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "irc",
"description": "An IRC client library for node",
"version": "0.5.2",
"version": "0.6.0",
"author": "Edward Jones <throne3d@gmail.com>",
"scripts": {
"test": "./node_modules/faucet/bin/cmd.js test/test-*.js",
Expand Down

0 comments on commit e1a3d68

Please sign in to comment.