Skip to content

Releases: TEAM-SPIRIT-Productions/Lapis

Lapis v1.1.3-Release

04 Aug 03:21
c6aff7f
Compare
Choose a tag to compare

Dependency Update

Patch in view of CVE-2021-22570, updating the following:

  • Lazuli
  • MySQL Connector
  • protobuf

Cursory testing have been conducted, and everything should be working as before.
Kindly report any issues to the issues page

Notes:

This will the the last of Lazuli v1.X.Y, given the numerous breaking changes that would result from the subsequent migration of our discord.py dependency from v1 to v2. Post-migration, Lazuli will likely be given v2.X.Y version numbers.

Full Changelog: v1.1.2...v1.1.3

Lapis v1.1.2-Release

01 Mar 09:09
25dba8d
Compare
Choose a tag to compare

Dependency Update

Patch following discovery of vulnerabilities in aiohttp, which is depended upon by discord.py

Cursory testing have been conducted, and everything should be working as before.
Kindly report any issues to the issues page

Lapis v1.1.1-Preview

17 Feb 19:46
0ff479d
Compare
Choose a tag to compare
Lapis v1.1.1-Preview Pre-release
Pre-release

Minor QOL Update:

Add setup.bat, which generates a venv folder with all dependencies when run.

Lapis v1.1.0-Release

17 Jan 07:15
6d58ba8
Compare
Choose a tag to compare

Updated dependencies, and added new commands

  • !chardeepcopy [ADMIN]
    • Fetches all attributes associated with the character, for admin to make debug-related queries
  • !accdeepcopy [ADMIN]
    • Fetches all attributes associated with the account, for admin to make debug-related queries

Upgrade instructions:

  1. Download the new files
    • Option A: Download source code from releases
    • Option B: git pull to fetch the differences
  2. Activate the venv (see wiki)
    • you don't have to do this if you're using Global Environment, instead of venv
  3. Run pip install -r requirements.txt
    • This is to install the new dependencies

Lapis v1.0.0-Release

12 Jan 10:57
6260db9
Compare
Choose a tag to compare

Actual release!

The wiki has been fleshed out.
Unit testing for discord.py projects is difficult to execute, so most of the unit testing has been done at the engine level (Lazuli) instead.
The bot itself has been through a cursory round of manual testing to ensure it can operate.

Lapis v1.0.0-RC1

02 Jan 20:51
bd2b1e9
Compare
Choose a tag to compare
Lapis v1.0.0-RC1 Pre-release
Pre-release

Release Candidate 1 for Lapis

Will move up to RC2 when unit testing is completed.
Will move up to Release when documentation is completed.