Releases: eniklas/gamatrix
Releases · eniklas/gamatrix
1.4.7
- increase the max DB size that can be uploaded from 100MB to 300MB
- update the
just run
recipe
- swap
igdb_client_secret
and igdb_client_id
in the sample configs to avoid confusion per #126
- bump dependency versions per #125
1.4.6
Improvements:
- add
justfile
, including recipe to spin up the container for development (#123)
- change base container from
python:3.11-slim
to python:3.11
to support development (#123)
- update
mypy
dependencies (#122)
- define version in a single place (#121)
- doc updates (#118 #123)
1.4.4
Fixes an issue where some titles would crash gamatrix due to a recent DB schema change.
1.4.3
Switch to using the more modern project setup for Python.
- Use
pyproject.toml
to define build/test/project metadata and dependencies.
- Update source layout to work with setuptools
src-layout
scheme (as opposed to flat-layout
).
- Produce packages from a 'build' that can be used to deploy.
- Update ci to generate deployable packages.
- Alter docker build setup to use a
whl
package and to reduce image size.
1.4.2
New features:
- added option to pick a random game from the game list
1.4.1
This release updates gamatrix to be compatible with the new DB schema introduced in GOG Galaxy 2.0.44.
1.4.0
New features:
- project renamed from
gamatrix-gog
to gamatrix
(#102)
Bug fixes:
- fixed failure to launch on Windows due to missing
time.tzset()
dependency (#94)
- remove functionality of adding db in cmdline mode (#98)
Miscellaneous:
1.3.6
New features:
- Tooltip added to user list on the main page showing the date of the user's DB file
1.3.5
Fixes a bug that was preventing file uploads from working.
1.3.4
Improvements:
- removed
python-magic
dependency
- added logos for Battle.net and Bethesda
Bug fixes:
- renewing IGDB access token now updates request headers properly