Releases: StarWarsDev/legion-discord-bot
Cross platform image builds
This release introduces multi-platform releases.
v1.3.0
What's Changed
Full Changelog: v1.2.2...v1.3.0
Bug fixes
Fixed a bug introduced by auto-refactoring.
Bug fixes
- Removed the search footer when using the
!help
command. - Removed the
LEGION_DATA_VERSION
param from the Makefile.
Archives Rebuild
Rebuild
This is a major rebuilding of the bot to leverage the Archives GraphQL API rather than an embedded JSON file. This allows for more up to date data without the need to deploy when that data changes. This also moves data searching out of the bot and into the API. The bot is, effectively, now just a front end for the GraphQL API.
Change log
Commands
- Removed
!search
command. Searching is now supported within the context of the items being queried. - New syntax. Items can now be queried using the following formats
!{COMMAND} {NAME FRAGMENT}
will query for items where the name matches in whole or in part.!{COMMAND} {FIELD} ~ {TERM}
will now scope the search to that item's specified top level property.
- All terms can be fully qualified regular expressions
- Queries are all handled as case insensitive
- Backwards compatibility. New name based searches are compatible with the old way of searching by item name.
- New command
!keyword
has been added for searching keywords. This item has two fields,name
anddescription
and adheres to the new searching syntax.
Data
Data is no longer sourced from an embedded JSON file. Instead, the bot relies entirely on a new GraphQL API called, "The Archives". This new API is a public, read only aggregation of data from Legion-HQ and sw-legion-data.
Captain Rex and Count Dooku data
1.1.16 Sexy Rexy
Update to legion-data 1.9.3
1.1.14 Updated legion-data to 1.9.3
Clone Wars Data
This release adds Clone Wars Data
legion-data 1.7.1
Upgraded to leagion-data version 1.7.1
legion-data 1.7.0
Updated to legion-data
1.7.0