Releases: freyacodes/archived-bot
Java9, Backend and new Configuration file
Version 3 contains several breaking changes in how FredBoat works on the inside, hence the major version bump.
- Java 9 has been adopted (the class path is still used, jigsaw doesn't play nice with all dependencies yet)
- The database is not longer connected directly via JDBC, instead a standalone backend service is used. See https://github.com/FredBoat/Backend for more information
- The configuration and credentials files have been merged into a single fredboat.yaml file
Download: https://ci.fredboat.com/viewLog.html?buildId=3301&tab=artifacts&buildTypeId=FredBoat_Build&guest=1
Command modules
This release includes command modules among many other things.
https://github.com/Frederikam/FredBoat/pull/442
Ci build: https://ci.fredboat.com/viewLog.html?buildId=2708&tab=artifacts&buildTypeId=FredBoat_Build&guest=1
Merge pull request #425 from Frederikam/release/v2.0
Some things happening between 1.0 and 2.0 in no particular order or sorting and without any claim of completeness:
Lavalink support
Fresh builds from our build server
Caching of searches
Dropping SQLite in favor of embracing PostgreSQL
Docker
Sentry
Metrics
Context pattern
Voteskip
Basic weather api
Basic Math
Ramp up of selfhosting and contributing docs
Multiselect
Merge of language submodule
History
Custom and mention prefixes
Eventlogger
Gradle
https://github.com/Frederikam/FredBoat/pull/425
Download: https://ci.fredboat.com/viewLog.html?buildId=2456&buildTypeId=FredBoat_Build&tab=artifacts&guest=1
First formal release
This is the first formal release of FredBoat. Up until this point since development has begun 16 months ago, we have only been distributing rolling source code as "v1.0".