BoxLang 🚀 A New JVM Dynamic Language Learn More...

Sticker

v1.3.3+0000042 Modules

Sticker

Build Status

Sticker is a per-request static asset inclusion tool for the Lucee language. Its aim is to create a simple and consistent API for including JavaScript and CSS assets from multiple sources.

Contribution in all forms (raising issues, feature requests, pull requests, documentation) is heartely welcome and will be attributed :)

Tests

The test suite can be run on unix based systems with:

box install
./test.sh

Pushes to the GitHub repository will trigger a test run and zip file build of the project that will be posted to the PresideCMS download site.

Contributions

@nodoherty

Changelog

1.3.3

  • #21 Explicitly define directoryList sort order

1.3.2

  • #19 Stop needlessly instantiating util component that can be a single instance

1.3.1

  • #17 Protect against unsanitized data output as js data

1.3.0

  • #12, #13 and #14: performance improvements around recalculating asset sort order

1.2.6-1.2.8

  • Build tweaks and fixes for GH actions

1.2.5

  • Convert build to GitHub Actions
  • Ignore querystring when detecting asset type

1.2.3-1.2.4

  • Build fixes

1.2.2

  • STICKER-10 Add getMemento() public method

1.2.1

  • Fix version number cabf3f5 [twgit] Init hotfix 'hotfix-1.2.1'.

1.2.0

  • #8 add ability to do adhoc URL includes

1.1.0

  • #6 Allow arbitrary attributes passed to addAsset() to be rendered on script and style tags

1.0.1-1.0.2

  • Build fixes and general project cleanup

1.0.0

Initial release

$ box install sticker

No collaborators yet.
     
5.00 / 1
  • {{ getFullDate("2014-06-12T10:06:01Z") }}
  • {{ getFullDate("2024-06-17T14:56:44Z") }}
  • 4,904
  • 155,869