Releases: Proximity-Engine/Proximity
Releases · Proximity-Engine/Proximity
0.6.2
0.6.1: - Fix partially transparent text not working
- Fix partially transparent text being rendered fully opaque
- Fix negative indexes into strings and arrays
- Fix rectangles drawing multiple times in layouts
- Fix cache folder not being created
0.6.0
- Paths can now use tilde (
~) to hop back to the root folder level - Allow centering and "end" alignment of images
- Downgrade gradle version so that this version works on Java 16 and no longer requires 17
0.5.4: Hopefully better error messages
- Hopefully better error messages
- Remove usage of security manager
0.5.3
- Add warning if the Proximity version doesn't match the template version
- Some better error messages
- Better predicate attribute referencing
- Allow setting HSB values instead of just being plus or minus
- Cache plugin jars
0.5.2: - Make discriminate a valid base64 string
- Adds
--helpoption, which prints all options available for a template - Makes discriminate a valid base64 string
- Template option defaults can now safely refer to missing data attributes without failing completely
0.5.1: - Add discriminator to image metadata
- Adds cryptographic discriminator to image metadata
- Fix bug that wouldn't allow you to render 10+ of the same card
Local art resolution, effects, and more, oh my!
- Local art resolution
- Add remote resource resolution and caching
- Fix synthetic card fields not being present on flipped sides
- More accurate text wrapping
- Move symbol handling to templates
- Add plugins and scripting, which templates can use to powerful effect
- Template content can now be broken into multiple files
- Add noise layers, which can be used to make cards that are visually identical but cryptographically distinct
- Arrays and string can now be sliced
- Text scales down to try and get rid of dangling words
- Remove ArtLayer, instead allowing ImageLayers to use URL's
- Templates now have access to the name of the card list
- Renames lots of elements
- Add layer effects, which can be created by plugins and/or scripts (though be careful, scripts are slow and this will be even slower)
- Added the following effects
- HSB
- Hue shift
- Saturation shift
- Brightness shift
- Blur (very slow, use sparingly)
0.4.0
- Can now match collector numbers
- Update all set symbols
- Rare fetch (i.e. Prismatic Vista and Fabled Passage) lands are now gold instead of colorless
- Added color indicators
- Adjust typeline and card name size/locations
- Fix a spacing issue on cards with a lot of text and flavor text
- Replace Calibri in copyright text with Altone
- Better logging when failing to find a card
- Overrides can now contain full JSON values, allowing for overriding compound values (such as arrays) and for special characters (such as escaped new line characters)
0.3.2
Fix an error with em dashes (—)