Skip to content

Releases: TEAM-SPIRIT-Productions/Lazuli

Lazuli v3.0.2-Release

19 Sep 00:52
1c85f9b
Compare
Choose a tag to compare

Minor documentation fixes.

Full Changelog: v3.0.1...v3.0.2

Lazuli v3.0.1-Release

19 Sep 00:48
17973e7
Compare
Choose a tag to compare

GitHub Action Tweak

Full Changelog: v3.0.0...v3.0.1

Lazuli v3.0.0-Release

18 Sep 23:59
Compare
Choose a tag to compare

Lazuli v2.2.3-Release

04 Aug 10:36
59f5464
Compare
Choose a tag to compare

Unit Tests:

image

Full Changelog: v2.2.2...v2.2.3

Lazuli v2.2.2-Release

04 Aug 01:55
7d6c80a
Compare
Choose a tag to compare
  • Update dependencies
  • Change dummy name for unit tests
    • Use tester0xFF instead of the arbitrary KOOKIE for account and character name-change unit tests

Unit Tests:

image

Full Changelog: v2.2.1...v2.2.2

Lazuli v2.2.1-Release

04 Aug 01:51
f28075d
Compare
Choose a tag to compare
  • Add setup and build scripts
    • setup.bat automatically generates the venv folder with all dependencies
    • build.bat re-generates API Docs, build distribution archives, and uploads them to PyPi

Lazuli v2.2.0-Release

02 Feb 17:02
3b4b0f8
Compare
Choose a tag to compare
  • Add currency property to Character
    • The currency property is a dictionary of all the currencies (e.g. NX) associated with the account that contains the character.
    • Dictionary keys: mesos, nx, maplepoints, vp, dp
  • Add characters & free_char_slots properties to Account
    • characters is a list of the IGNs of all the characters in the account
    • free_char_slots is an integer representing the number of free character slots in the account

Demo:

image

Lazuli v2.1.0-Release

21 Jan 14:19
d7341eb
Compare
Choose a tag to compare
  • Make the use of pre-underscores in variables consistent
    • Remove accessor for variables like _database_config
    • These are now always be used with the pre-underscore internally
      • Reason: These variables should NOT be accessed manually when using Lazuli's API
    • These changes are not considered breaking, since the removed properties weren't intended to be manually accessed in the first place

Lazuli v2.0.1-Release

17 Jan 06:26
c1bfb5c
Compare
Choose a tag to compare
  • Fixed char image method in Character
    • Previously broken due to faulty refactor of Inventory instantiation

Lazuli v2.0.0-Release

15 Jan 11:47
624e964
Compare
Choose a tag to compare

WARNING: BREAKING API CHANGES!

CHANGELOG:

v2.0.0

  • Made Inventory lazy-instantiation by:
    • refactoring to a method in Lazuli, instead of Character
  • Update unit test WRT breaking API changes (see Wiki for new format)

v1.1.0

  • Add getter methods that return all attributes together
  • Made Inventory instantiation more efficient by reducing SQL calls