mojito-js-delivery icon indicating copy to clipboard operation
mojito-js-delivery copied to clipboard

🧪 Source-controlled JS split testing framework for building and launching A/B tests.

Results 12 mojito-js-delivery issues
Sort by recently updated
recently updated
newest added

Bumps [json5](https://github.com/json5/json5) from 2.2.0 to 2.2.3. Release notes Sourced from json5's releases. v2.2.3 Fix: [email protected] is now the 'latest' release according to npm instead of v1.0.2. (#299) v2.2.2 Fix: Properties...

dependencies

Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2. Release notes Sourced from decode-uri-component's releases. v0.2.2 Prevent overwriting previously decoded tokens 980e0bf https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2 v0.2.1 Switch to GitHub workflows 76abc93 Fix issue where decode...

dependencies

For cookies like the Mojito User ID and test assignment, we should allow users to specify the domain and/or behaviour of the cookies (e.g. properties). It might even be worth...

enhancement

If we want to run experiments server-side or through an app, we need a way to share the experiment configuration. Publishing the configuration through JSON seems the most plausible way...

If we're to include the Mojito lib inside anywhere that uses the strict interpreter, I think it will fail to run. Adding `'use strict';` to the top of the lib...

bug

The modular builder could be more expressive if we used curly brackets to inject JS/CSS etc than if we hard-coded this logic into specific fields: https://jinja.palletsprojects.com/en/2.11.x/templates/ It works quite well...

enhancement

For clients with easy-to-access development/UAT environments, it might not make sense to have `staging` mode tests published in their production container. Though for some clients, they just want an easy...

enhancement

Currently when you build the container, it pulls together: 1. Mojito library code 2. Shared code 3. All `live` and `staging` tests' code And it outputs that to both a...

enhancement
Priority-Low

Something I've noticed larger organisations doing is scoping their tests' CSS down to particular variants or tests. For example, given a test with ID `w123` we might apply the classes...

enhancement
Priority-Med

Cookies can be problematic with how much data is transmitted and processed by some web/application servers and we don't need Mojito cookies server-side. Perhaps we should provide an option for...

enhancement
Priority-Low