Skip to content

Releases: Proximity-Engine/Proximity

0.6.2

04 Mar 22:26

Choose a tag to compare

0.6.1: - Fix partially transparent text not working

21 Jan 20:57

Choose a tag to compare

  • 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

11 Jan 23:03

Choose a tag to compare

  • 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

04 Jan 01:40

Choose a tag to compare

  • Hopefully better error messages
  • Remove usage of security manager

0.5.3

15 Dec 03:33

Choose a tag to compare

  • 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

25 Nov 20:57

Choose a tag to compare

  • Adds --help option, 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

10 Nov 20:41

Choose a tag to compare

  • 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!

09 Nov 20:32

Choose a tag to compare

  • 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

07 Oct 01:06

Choose a tag to compare

  • 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

28 Sep 22:46

Choose a tag to compare

Fix an error with em dashes (—)