All Versions
Latest Version
Avg Release Cycle
37 days
Latest Release
1359 days ago

Changelog History

  • v0.6.0 Changes

    October 04, 2020

    ๐Ÿš€ Thanks to the release of Swift for Windows, this version includes an experimental, yet fully-featured release of Prism for windows.
    See attached prism.exe in this release including instructions in the README file.

    Thanks to @compnerd for his massive assistance in making this work.


    ๐Ÿ›  This version also fixes an existing issue where templates stored in any folder hierarchy were processed as a flat hierarchy to the output folder. Now, the directory structure is preserved.

  • v0.5.0 Changes

    August 14, 2020
    • Allow generating code from either a Project or a Styleguide [#40]
    • โž• Add textStyle.lineSpacing token [#42]
    • Various internal improvements
  • v0.4.1 Changes

    July 04, 2020

    ๐Ÿš€ This is a recommended bug fix / patch release

    ๐Ÿ›  Fix an issue where a styleguide might not be found if the consumer isn't a member of the styleguide, even if they're a member of the linked project. (#37)

    ๐Ÿ‘ Better support for special characters in asset identities (#38)

  • v0.4.0 Changes

    June 16, 2020
    • โž• Add support for kebab-case and PascalCase identities (#32)
    • ๐Ÿ‘ Allow using ! to invert template conditionals (#30)
    • ๐Ÿ‘Œ Support isFirst and isLast for asset loops (colors, text styles, spacings) (#30)
    • โž• Add support for font weight, font style and font stretch (#29)
    • ๐Ÿ‘Œ Support text styles that have no color attached to them (#22)
    • Round font size to nearest two decimal points (#33)
    • ๐Ÿ›  Various bug fixes and optimizations
  • v0.3.0 Changes

    April 30, 2020

    ๐Ÿฑ ๐Ÿ“ฃ Prism 0.3.0 is out! ๐ŸŽ‰๐Ÿ˜ƒ

    ๐Ÿ‘ Thanks for all the great feedback and ideas for Prism! Keep 'em coming, we're always excited to improve and expand Prism's capabilities and support.

    โšก๏ธ Here are some updates since 0.2:

    • ๐Ÿ‘Œ Support for Zeplin's new Spacing feature (#17)
    • ๐Ÿ’… Recursively fetch resources (colors, text styles) in multi-paged settings (e.g. when there are more than 100 of either) (#16)
    • ๐Ÿ›  Fix edge-cases where transformations have spacing around them (#20)
    • ๐Ÿง Fully support Linux
    • โšก๏ธ Update Swift Tools to 5.2
  • v0.2.0 Changes

    April 30, 2020

    ๐Ÿฑ ๐Ÿ“ฃ Prism 0.2 is out! ๐ŸŽ‰๐Ÿ˜ƒ

    โšก๏ธ Thanks for all the great feedback and ideas for Prism! Here are some updates since 0.1:

    • Letter Spacing & Line Height now have friendly 2-precision rounding #15 (Thanks @artemnovichkov!)
    • ๐Ÿ“œ prism now uses swift-argument-parser for parsing its arguments
    • ๐Ÿ‘ท We also switched to CI for this repo to use GitHub Actions!
    • โž• Add examples on generating SwiftUI style code with custom modifiers
    • You can now install Prism via Homebrew
    • โž• Add instructions for installation via Mint
    • Build-in reserved colors have been removed, but they can still be set in reserved_colors (along with reserved_textstyles) in .prism/config.yml
  • v0.1 Changes

    February 25, 2020

    ๐ŸŽ‰ Initial version! ๐Ÿฅณ