Releases: nerdonthestreet/BeamBridge
Build 059
BeamBridge - Build 059
This release adds support for emotes and URLs coming from Mixer and being forwarded to IRC. Instead of just looking at the first object within a Mixer message, BeamBridge now iterates through each object in a Mixer message and includes the text form of each one. (This also fixes an issue where any text after an emote or URL in the Mixer message would get cut off.) No configuration change is necessary when coming from release 057.
Usage
Download the .jar file and the skeleton config. Fill out the skeleton config. Run in Java with the following command:
java -jar ./BeamBridge-Build059.jar ./BeamBridge-properties-059.config
...where "./BeamBridge-Build059.jar" is the path to the JAR file and "./BeamBridge-properties-059.config" is the path to the config file.
Build 057
BeamBridge - Build 057
This release fixes an issue where not configuring any banned words would lead to "<filtered>" being inserted between every character in a message. It does this by not attempting to apply the filter if no banned words are configured. No configuration change is necessary when coming from release 045.
Usage
Download the .jar file and the skeleton config. Fill out the skeleton config. Run in Java with the following command:
java -jar ./BeamBridge-Build057.jar ./BeamBridge-properties-057.config
...where "./BeamBridge-Build057.jar" is the path to the JAR file and "./BeamBridge-properties-057.config" is the path to the config file.
Build 045
BeamBridge - Build 045
This release makes the list of banned/filtered Mixer words case-insensitive (if you have the word "hello" filtered, then "Hello" and "HeLlO" were allowed before; now, they are also filtered.) The filter list still works with multi-word phrases in addition to single words. No configuration change is necessary when coming from release 044.
Usage
Download the .jar file and the skeleton config. Fill out the skeleton config. Run in Java with the following command:
java -jar ./BeamBridge-Build045.jar ./BeamBridge-properties-045.config
...where "./BeamBridge-Build044.jar" is the path to the JAR file and "./BeamBridge-properties-044.config" is the path to the config file.
Build 044
BeamBridge - Build 044
Added further configuration options, such as the ability to make Mixer greetings private (whispered to the user instead of being sent in general chat.)
Make sure to fill in the new config options when upgrading to this release!
Usage
Syntax has not changed. Download the .jar file and the skeleton config. Fill out the skeleton config (there are new config entries required for this version!) Run in Java with the following command:
java -jar ./BeamBridge-Build044.jar ./BeamBridge-properties-044.config
...where "./BeamBridge-Build044.jar" is the path to the JAR file and "./BeamBridge-properties-044.config" is the path to the config file.
Build 012
BeamBridge - Build 012
This is the second "release" of BeamBridge. Important improvements have been made with regards to configuration-- the IRC channel is no longer mistakenly hard-coded, and the Mixer and IRC greeting messages are now individually toggleable and configurable.
Usage
Syntax has not changed. Download the .jar file and the skeleton config. Fill out the skeleton config (there are new config entries required for this version!) Run in Java with the following command:
java -jar ./BeamBridge-Build012.jar ./BeamBridge-properties-012.config
...where "./BeamBridge-Build012.jar" is the path to the JAR file and "./BeamBridge-properties-012.config" is the path to the config file.
Build 007
BeamBridge - Build 007
This is the first public release of BeamBridge! There are still some todo items (mainly concerning configurability), but it's fully functional.
Usage
Download the .jar file and the skeleton config. Fill out the skeleton config. Run in Java with the following command:
java -jar ./BeamBridge-Build007.jar ./BeamBridge-properties-007.config
...where "./BeamBridge-Build007.jar" is the path to the JAR file and "./BeamBridge-properties-007.config" is the path to the config file.
Versioning scheme
The BeamBridge versioning scheme will use simple build numbers-- the number will increment by 1 for every build. Some builds are private, such as builds for Nerd on the Street or for our partners/friends who use this program and want some of the hard-coded values customized, or for testing builds that had problems. If you see gaps in the release versions here on GitHub, it just means other builds were created in between public "releases."