scriny 0.4.1 copy "scriny: ^0.4.1" to clipboard
scriny: ^0.4.1 copied to clipboard

A tiny scripting language for Dart. Also supports evaluating simple math expressions.

📰 Scriny changelog #

0.4.1 #

Released on June 2, 2026.

  • FEAT: Added verbose flag and renamed string option to code. (#77f2ad6)
  • FEAT: Implemented short-circuit evaluation for logical AND and OR operators. (#5d2c3f3)
  • CHORE: Update SDK and dependency constraints. (#ba9bfda)
  • REFACTOR: Added ScrinyParseException and improved parser error reporting. (#7d14d1c)

0.4.0 #

Released on December 6, 2025.

  • BREAKING FEAT: Added a ternary conditional operator. (#cd11f70)
  • FEAT: Added support for rendering ternary expressions. (#9fb04c4)

0.3.1 #

Released on September 2, 2025.

  • FIX: Now correctly rendering literals. (#8c902af)

0.3.0 #

Released on August 5, 2025.

  • FIX: Fixed a bug in the scriny utility. (#03866d3)
  • BREAKING REFACTOR: Added an ExpressionRenderer. (#0496c27)
  • BREAKING REFACTOR: Merged variables and functions in EvaluationContext. (#7fc916b)
  • BREAKING REFACTOR: Renamed run into scriny. (#ab1d46f)
  • REFACTOR: Removed remaining Flutter dependencies and migrated from version to release. (#69a1625)

0.2.2 #

Released on Jul 28, 2025.

  • FEAT : Now supporting Flutter web. (#3e65dc3)
  • CHORE : Updated the formatter rules to match pub.dev requirements. (#91419e0)

0.2.1 #

Released on Jul 24, 2025.

  • BREAKING FEAT : Added an AssociativeBinaryExpression class. (#80e4aac)
  • FIX : Now checking if provided identifiers are valid. (#a2cb56c)
  • FIX : Now correctly exporting required classes. (#4d09b96)
  • BREAKING CHORE : Now validating names and values in the EvaluationContext class. (#3603fb4)

0.1.1 #

Released on Jul 23, 2025.

  • FIX : Now correctly exporting the required classes. (#b3a18f2)

0.1.0 #

Released on Jul 23, 2025.

1
likes
160
points
105
downloads

Documentation

API reference

Publisher

verified publisherskyost.eu

Weekly Downloads

A tiny scripting language for Dart. Also supports evaluating simple math expressions.

Repository (GitHub)
View/report issues
Contributing

Funding

Consider supporting this project:

ko-fi.com
paypal.me

License

MIT (license)

Dependencies

args, meta, petitparser

More

Packages that depend on scriny