Skip to content

Releases: RITlug/teleirc

Additional Handler Support

09 Oct 21:53
v2.3.0
1524ea8
Compare
Choose a tag to compare

The TeleIRC Team is proud to present TeleIRC v2.3.0! 🎉

General

  • Added support up to Go v1.17
  • Swapped to CircleCI

IRC

Telegram

  • Handling for Telegram replies
  • Location Handler (@xforever1313)
  • Extended Imgur support with albums and authentication (@half-duplex)

About TeleIRC v2.0

v2.2.0: Imgur Support

18 Aug 19:49
8b18592
Compare
Choose a tag to compare

The TeleIRC Team is proud to present TeleIRC v2.2.0. This version is a feature release, which means it introduces new functionality or changes that may require changes or action by you to fully upgrade from a previous v2.0.x release.

Changelog

Full details and context about this release can be found in the v2.2.0 Release Milestone tracker.

General

  • Update to Go v1.14
  • Fix broken links in config file glossary (@da-edra)

IRC

Telegram

About TeleIRC v2.0

v2.1.0: IRC quality-of-life improvements

01 Nov 17:40
v2.1.0
53b73d7
Compare
Choose a tag to compare

The TeleIRC Team is proud to present TeleIRC v2.1.0. This version is a feature release, which means it introduces new functionality or changes that may require changes or action by you to fully upgrade from a previous v2.0.x release.

Changelog

Full details and context about this release can be found in the v2.1.0 Release Milestone tracker.

General

  • Gracefully exit when TeleIRC receives a SIGTERM signal (e.g. pressing CTRL+C) (@xforever1313, #347)
  • Display latest git tag as version string in logs when compiling TeleIRC binaries (@Zedjones, #352)

IRC

  • Do not forward messages with a configurable prefix (@thenaterhood, #340)
  • Send a message to Telegram group if the IRC server connection is terminated or goes offline (@xforever1313, #344)
  • Add new IRC configuration options such as IRC_BOT_REALNAME, IRC_BOT_IDENT, IRC_NICKSERV_USER (@jwflory, #355)
  • Add support for specifying an IP address to use for IRC server connection (@jwflory, #356)

About TeleIRC v2.0

v2.0.1: First release of Fall 2020 semester

10 Oct 19:14
v2.0.1
89f8d64
Compare
Choose a tag to compare

The TeleIRC Team is proud to present TeleIRC v2.0.1. This version is a bugfix release, which means it is low-risk, high-gain for anyone upgrading from a previous v2.0.x release.

Changelog

About TeleIRC v2.0

v2.0.0: General Availability of Go port

24 May 15:04
v2.0.0
c295f49
Compare
Choose a tag to compare

The TeleIRC Team is proud to present the v2.0.0 Go port of TeleIRC. This release reflects eight months of work in porting the NodeJS version over to Go.

Because this is a major release, the changelog is not written here. See the blog posts published below:

v2.0.0-pre2: Second pre-release of TeleIRC v2.0.0

25 Apr 22:35
v2.0.0-pre2
7e61137
Compare
Choose a tag to compare

This commit marks the second release of the TeleIRC Go port. It is a
pre-release and does not yet have feature parity with the v1.x.x release
stream. USE THIS FOR TESTING ONLY!

Thanks and acknowledgements

This release was made possible to you by the TeleIRC core maintainers
and the project community:

Thank you!

Changelog

Only covers changes from 2.0.0-pre1:

  • New handlers:
    • Telegram Sticker handler
    • IRC blacklist handler
    • Add Telegram Photo handler
  • Refactor/improve logging functionality
    • Add debug logging
  • Increase unit test coverage from ~32% to 54%

New license

NOTE: TeleIRC is now licensed under the GPLv3 license. This is a
change from the MIT License. Current code and future contributions will
be licensed under the GPLv3.

v2.0.0-pre1: First public release of TeleIRC v2.0.0

27 Mar 17:54
v2.0.0-pre1
1626cb5
Compare
Choose a tag to compare

This commit marks the first release of the TeleIRC Go port. It is a pre-release and does not yet have feature parity with the v1.x.x release stream. USE THIS FOR TESTING ONLY!

The changelog for this release is deliberately short, but future changelogs will iterate on changes across each release:

Thanks and acknowledgements

This release was made possible to you by the TeleIRC core maintainers and the project community:

Thank you!

Changelog

  • Initial Go port (tracked in #163 and #265)

v1.3.4: Closing Time

27 Mar 15:12
v1.3.4
a774530
Compare
Choose a tag to compare

“Every new beginning comes from some other beginning’s end.”
– Semisonic

v1.3.4 marks the final release of the TeleIRC v1.x.x releases. Before some project history and acknowledgements, first priorities:

Thanks and acknowledgements

This release was made possible to you by the TeleIRC core maintainers and the project community:

Thank you!

Changelog

What's going on?

In case you missed the discussion in #163, the TeleIRC core maintainers are hard at work on the next major version of TeleIRC, v2.0.0. It is a full rewrite from NodeJS to Go. The rationale for this is explained over in this blog post:

https://blog.jwf.io/2020/03/teleirc-v2-0-0-march-2020-progress-update/

From this point forward, no further updates or development support are given to the v1.x.x release versions. The changelog for this version is already slim, which reflects the current focus of the team on the new major version.

The core team is committed to providing limited support to those currently using v1.x.x versions and some guidance on how to upgrade to the v2.x.x release once it comes out in May 2020. While we will not add new features or fix bugs, we will make our best attempt (as a team of all volunteers, mostly students) to help those currently using TeleIRC continue to use TeleIRC.

Thanks to all of the folks who have contributed to the v1.x.x releases over the last four years. TeleIRC has always been a community effort and our success would not have been possible without the great effort of many folks to make this project better. A special shout-out to @repkam09 for launching this project all those years ago. 😄

v1.3.3 September sprint release

30 Sep 01:49
v1.3.3
1f4039a
Compare
Choose a tag to compare

September 2019 sprint release.
The TeleIRC community is proud to present the v1.3.3 minor release!

Thanks

  • Tim Zabel (@Tjzabel)
  • Dipanjan Das (@HolmesSherlock)
    • Thanks for helping out with debugging and testing the channel key(!)

Changelog

  • Add support for channel key
  • Add support for server password
  • Add documentation for specifying the IRC port and SSL certs in the config glossary
  • Add MIT license header to source code

v1.3.2 Summer 2019 sprint release

05 Sep 23:51
v1.3.2
Compare
Choose a tag to compare

Summer 2019 sprint release
The TeleIRC community is proud to present the v1.3.2 release.

Thanks

Changelog

  • Escape IRC messages as plaintext
  • Add support for IRC server options
  • Fix spacing in edited Telegram message prefix