Skip to content

Commit

Permalink
Release 0.8.0
Browse files Browse the repository at this point in the history
  • Loading branch information
SmylerMC committed Nov 12, 2023
1 parent 357c454 commit 9c59b6b
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 1 deletion.
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
### 0.8.0b0
* Breaking change: the `BlockState` constructor no longer takes properties as a single `properties` argument.
Each property must be supplied as its own keyword argument instead.
E.g. `BlockState("minecraft:acacia_log", facing="west")`
* Added `BlockState.with_properties()` and `BlockState.with_blockid()` to create copies of block states
but with different ids and properties.
* Added `Region.filter()` to allow for efficient block replacement.
* Schematic palettes are now always optimized before saving

### 0.7.0b0:
* Method to convert regions to the sponge schematic NBT format
* Fix crash with litematics created by newer versions of Litematica "id -> The required key is missing in the (Tile)Entity's NBT Compound",
Expand Down
2 changes: 1 addition & 1 deletion litemapy/info.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
MC_DATA_VERSION = 2975 # Minecraft 1.18.2 (https://minecraft.wiki/w/Data_version)
DEFAULT_NAME = "Unnamed" # Default name given to schematics and regions if unspecified
LITEMAPY_NAME = "Litemapy" # Used to identify schematic created with Litemapy in metadata
LITEMAPY_VERSION = "0.7.2b0" # Unique version string
LITEMAPY_VERSION = "0.8.0b0" # Unique version string

0 comments on commit 9c59b6b

Please sign in to comment.