- Fixing race condition on watch when saving the same file multiple times before the watch queue is processed.
--
- Updating commands to quit early if no meta configuration file is found.
- Upload command uploads in a specific order to remove any resources needed first and then add or update any resources needed.
- Upgrade default version of Node to 18.18.2
- Upgrade various dependencies
- Dropping support for Node 14.
--
- Rotating rollbar key
--
- new
--resetoption onexperience downloadwhich will remove all files from your experience directory and then download all experience files from the application.
- Upgraded various dependencies.
- Adding version 20 to travis.
- Ensure the path delimiter is what the losant API expects when uploading new files in nested directories.
- Fixing the path pattern properly match on any either Mac/Linux or Windows.
--
- Set token command (
losant set-token)
- Updated
losant logincommand to prompt for a User Token when an email is linked to a Single Sign-On provider. - Updated the losant-rest client version
--
- sanitizing experience file names
--
- watch command now has a queueing process incase you have slow internet or a lot of changes at once.
--
- Data Tables export command (
losant datatable export)
- sanitizing file names
--
- locking down client API version.
- now properly scoping the user token.
--
- Experience layout command (
losant experience layout [page]) - Experience bootstrap command (
losant experience bootstrap)
- Ensuring lock file unlocks when closing the watcher
- Actually generating folder structure on configure
--