mirror of
https://github.com/mwisnowski/mtg_python_deckbuilder.git
synced 2025-12-16 15:40:12 +01:00
This commit is contained in:
parent
ab1aac1ee7
commit
e0fe8a36e6
7 changed files with 36 additions and 12 deletions
|
|
@ -13,7 +13,7 @@
|
||||||
# HOST=0.0.0.0 # Uvicorn bind host (only when APP_MODE=web).
|
# HOST=0.0.0.0 # Uvicorn bind host (only when APP_MODE=web).
|
||||||
# PORT=8080 # Uvicorn port.
|
# PORT=8080 # Uvicorn port.
|
||||||
# WORKERS=1 # Uvicorn worker count.
|
# WORKERS=1 # Uvicorn worker count.
|
||||||
APP_VERSION=v2.8.0 # Matches dockerhub compose.
|
APP_VERSION=v2.8.1 # Matches dockerhub compose.
|
||||||
|
|
||||||
############################
|
############################
|
||||||
# Theming
|
# Theming
|
||||||
|
|
|
||||||
13
CHANGELOG.md
13
CHANGELOG.md
|
|
@ -9,6 +9,19 @@ This format follows Keep a Changelog principles and aims for Semantic Versioning
|
||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
### Summary
|
### Summary
|
||||||
|
_No unreleased changes yet._
|
||||||
|
|
||||||
|
### Added
|
||||||
|
_No unreleased changes yet._
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
_No unreleased changes yet._
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
_No unreleased changes yet._
|
||||||
|
|
||||||
|
## [2.8.1] - 2025-10-16
|
||||||
|
### Summary
|
||||||
Improved colorless commander support with automatic card filtering and display fixes.
|
Improved colorless commander support with automatic card filtering and display fixes.
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
|
||||||
|
|
@ -1,15 +1,13 @@
|
||||||
# MTG Python Deckbuilder ${VERSION}
|
# MTG Python Deckbuilder ${VERSION}
|
||||||
|
|
||||||
### Summary
|
### Summary
|
||||||
Improved colorless commander support with automatic card filtering and display fixes.
|
_No unreleased changes yet._
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
- **Colorless Commander Filtering**: 25 cards that don't work in colorless decks are now automatically excluded
|
_No unreleased changes yet._
|
||||||
- Filters out cards like Arcane Signet, Commander's Sphere, and medallions that reference "commander's color identity" or colored spells
|
|
||||||
- Only applies to colorless identity commanders (Karn, Kozilek, Liberator, etc.)
|
### Changed
|
||||||
|
_No unreleased changes yet._
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
- **Colorless Commander Display**: Fixed three bugs affecting colorless commander decks
|
_No unreleased changes yet._
|
||||||
- Color identity now displays correctly (grey "C" button with "Colorless" label)
|
|
||||||
- Wastes now correctly added as basic lands in colorless decks
|
|
||||||
- Colored basics (Plains, Island, etc.) no longer incorrectly added to colorless decks
|
|
||||||
|
|
|
||||||
|
|
@ -119,7 +119,7 @@ services:
|
||||||
# WEB_THEME_FILTER_PREWARM: "0"
|
# WEB_THEME_FILTER_PREWARM: "0"
|
||||||
WEB_AUTO_ENFORCE: "0" # 1=auto-run compliance export after builds
|
WEB_AUTO_ENFORCE: "0" # 1=auto-run compliance export after builds
|
||||||
WEB_CUSTOM_EXPORT_BASE: "" # Optional: custom base dir for deck export artifacts
|
WEB_CUSTOM_EXPORT_BASE: "" # Optional: custom base dir for deck export artifacts
|
||||||
APP_VERSION: "2.8.0" # Displayed version label (set per release/tag)
|
APP_VERSION: "2.8.1" # Displayed version label (set per release/tag)
|
||||||
|
|
||||||
# ------------------------------------------------------------------
|
# ------------------------------------------------------------------
|
||||||
# Misc / Land Selection (Step 7) Environment Tuning
|
# Misc / Land Selection (Step 7) Environment Tuning
|
||||||
|
|
|
||||||
|
|
@ -121,7 +121,7 @@ services:
|
||||||
# WEB_THEME_FILTER_PREWARM: "0"
|
# WEB_THEME_FILTER_PREWARM: "0"
|
||||||
WEB_AUTO_ENFORCE: "0" # 1=auto-run compliance export after builds
|
WEB_AUTO_ENFORCE: "0" # 1=auto-run compliance export after builds
|
||||||
WEB_CUSTOM_EXPORT_BASE: "" # Optional: custom base dir for deck export artifacts
|
WEB_CUSTOM_EXPORT_BASE: "" # Optional: custom base dir for deck export artifacts
|
||||||
APP_VERSION: "2.8.0" # Displayed version label (set per release/tag)
|
APP_VERSION: "2.8.1" # Displayed version label (set per release/tag)
|
||||||
|
|
||||||
# ------------------------------------------------------------------
|
# ------------------------------------------------------------------
|
||||||
# Misc / Land Selection (Step 7) Environment Tuning
|
# Misc / Land Selection (Step 7) Environment Tuning
|
||||||
|
|
|
||||||
13
docs/releases/v2.8.1.md
Normal file
13
docs/releases/v2.8.1.md
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
# MTG Python Deckbuilder v2.8.1
|
||||||
|
|
||||||
|
### Summary
|
||||||
|
Improved colorless commander support with automatic card filtering and display fixes.
|
||||||
|
|
||||||
|
### Added
|
||||||
|
**Colorless Commander Filtering**: 25 cards that don't work in colorless decks are now automatically excluded. This prevents cards like Arcane Signet, Commander's Sphere, and medallions (which reference "commander's color identity" or colored spells) from being suggested for colorless commanders like Karn, Kozilek, or Liberator. Colored commanders still have access to all cards.
|
||||||
|
|
||||||
|
### Fixed
|
||||||
|
**Colorless Commander Display**: Fixed three bugs affecting colorless commander decks:
|
||||||
|
- Color identity now displays correctly with a grey "C" button and "Colorless" label
|
||||||
|
- Wastes now correctly added as basic lands (14-15 copies instead of just 1)
|
||||||
|
- Colored basics (Plains, Island, etc.) no longer incorrectly added to colorless decks
|
||||||
|
|
@ -5,7 +5,7 @@ build-backend = "setuptools.build_meta"
|
||||||
|
|
||||||
[project]
|
[project]
|
||||||
name = "mtg-deckbuilder"
|
name = "mtg-deckbuilder"
|
||||||
version = "2.8.0"
|
version = "2.8.1"
|
||||||
description = "A command-line tool for building and analyzing Magic: The Gathering decks"
|
description = "A command-line tool for building and analyzing Magic: The Gathering decks"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
license = {file = "LICENSE"}
|
license = {file = "LICENSE"}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue