UNPKG

code-workshop-kit

Version:
444 lines (216 loc) 23 kB
# Changelog All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. ### [2.0.7](https://github.com/code-workshop-kit/cwk-frontend/compare/2.0.5...2.0.7) (2021-06-17) ### Bug Fixes * update to latest dependencies ([76b3203](https://github.com/code-workshop-kit/cwk-frontend/commit/76b3203bd8f6e159c6a1c899374e1446730155e7)) ### [2.0.6](https://github.com/code-workshop-kit/cwk-frontend/compare/2.0.5...2.0.6) (2021-06-17) ### Bug Fixes - bump some vulnerable dependencies ### [2.0.5](https://github.com/code-workshop-kit/cwk-frontend/compare/2.0.4...2.0.5) (2021-05-08) ### Bug Fixes * bump hosted-git-info from 2.8.8 to 2.8.9 ([#119](https://github.com/code-workshop-kit/cwk-frontend/issues/119)) ([9184cff](https://github.com/code-workshop-kit/cwk-frontend/commit/9184cfff5f7c7cbcb5486d1d9092008fab81f930)) ### [2.0.4](https://github.com/code-workshop-kit/cwk-frontend/compare/2.0.3...2.0.4) (2021-05-08) ### Bug Fixes * ignore _cwk_disconnected folder from filewatch ([0878bed](https://github.com/code-workshop-kit/cwk-frontend/commit/0878beddf3f8afc955bfa33f234f6e1c743a6abb)) ### [2.0.3](https://github.com/code-workshop-kit/cwk-frontend/compare/2.0.2...2.0.3) (2021-03-28) ### Bug Fixes * add export maps, take out ESM from CJS entrypoint ([8442236](https://github.com/code-workshop-kit/cwk-frontend/commit/84422367f867d912dadd2a74fe9187b2a6c936c6)) ### [2.0.2](https://github.com/code-workshop-kit/cwk-frontend/compare/2.0.1...2.0.2) (2021-03-25) ### [2.0.1](https://github.com/code-workshop-kit/cwk-frontend/compare/2.0.0...2.0.1) (2021-03-16) ### Bug Fixes * allow path relative to server to be empty string ([d7f70c3](https://github.com/code-workshop-kit/cwk-frontend/commit/d7f70c387feb317ae6ee5ab0778b5b2dcedef135)) ## [2.0.0](https://github.com/code-workshop-kit/cwk-frontend/compare/1.1.0...2.0.0) (2021-03-16) ### ⚠ BREAKING CHANGES * The main part about this which is breaking is that types are strict for people extending CWK through NodeJS. For the normal end user (workshop host) not much should have changed. ### Features * migrate the entire project to TypeScript ([774a102](https://github.com/code-workshop-kit/cwk-frontend/commit/774a10201ce74bfb704a2b4f81b196c9002b00cf)) ## [1.1.0](https://github.com/code-workshop-kit/cwk-frontend/compare/1.0.6...1.1.0) (2021-03-09) ### Features * export scaffold functions, avoid wildcard re-export ([aa4a3c5](https://github.com/code-workshop-kit/cwk-frontend/commit/aa4a3c5b3599ce405463791227db0a7a6f99c4b1)) ### [1.0.6](https://github.com/code-workshop-kit/cwk-frontend/compare/1.0.5...1.0.6) (2020-12-14) ### [1.0.5](https://github.com/code-workshop-kit/cwk-frontend/compare/1.0.4...1.0.5) (2020-12-14) ### Bug Fixes * upgrade @web/dev-server from 0.0.19 to 0.0.24 ([c68a1b4](https://github.com/code-workshop-kit/cwk-frontend/commit/c68a1b44e9bb78d3a7896dcfee9a7849909c8759)) ### [1.0.4](https://github.com/code-workshop-kit/cwk-frontend/compare/1.0.3...1.0.4) (2020-11-08) ### Bug Fixes * app shell browser path logic simplified ([a12026c](https://github.com/code-workshop-kit/cwk-frontend/commit/a12026cc39dfa02982d68e92cdabb252313ca6ac)) ### [1.0.3](https://github.com/code-workshop-kit/cwk-frontend/compare/1.0.2...1.0.3) (2020-11-08) ### [1.0.2](https://github.com/code-workshop-kit/cwk-frontend/compare/1.0.1...1.0.2) (2020-11-08) ### [1.0.1](https://github.com/code-workshop-kit/cwk-frontend/compare/1.0.0...1.0.1) (2020-11-08) ### [1.0.0](https://github.com/code-workshop-kit/cwk-frontend/compare/0.13.3...1.0.0) (2020-11-08) ### [0.13.3](https://github.com/code-workshop-kit/cwk-frontend/compare/0.13.2...0.13.3) (2020-11-08) ### Bug Fixes * allow overriding port to work properly ([4a767fd](https://github.com/code-workshop-kit/cwk-frontend/commit/4a767fd3fcb32651e40096d30b89d88561831acc)) * decodeURI where needed to allow special char names ([ff05e25](https://github.com/code-workshop-kit/cwk-frontend/commit/ff05e25e114418db39471a9855b4910a6b9b76c1)) ### [0.13.2](https://github.com/code-workshop-kit/cwk-frontend/compare/0.13.1...0.13.2) (2020-10-31) ### Bug Fixes * make it work for windows ([359b492](https://github.com/code-workshop-kit/cwk-frontend/commit/359b4927991d6a9b3249f2bd079a280f627c9c9b)) * silence max event listeners for script close event ([ef25b1a](https://github.com/code-workshop-kit/cwk-frontend/commit/ef25b1a5b3f11ce8e3c100260d371ae4a48cffdd)) ### [0.13.1](https://github.com/code-workshop-kit/cwk-frontend/compare/0.13.0...0.13.1) (2020-10-31) ### Bug Fixes * remove duplicate / in startup message localhost link ([bfc66bd](https://github.com/code-workshop-kit/cwk-frontend/commit/bfc66bda581917473071ac4bbb6247a2ae18db40)) * root index.html not being inserted properly ([f916a79](https://github.com/code-workshop-kit/cwk-frontend/commit/f916a79b8dada50dc892dfd4a102d5856d56c673)) ## [0.13.0](https://github.com/code-workshop-kit/cwk-frontend/compare/0.12.0...0.13.0) (2020-10-10) ### ⚠ BREAKING CHANGES * participantIndexHtmlExists is removed now that it is no longer necessary. ### Features * add prettier console feedback ([119a01f](https://github.com/code-workshop-kit/cwk-frontend/commit/119a01f044022ff152a5edba88037b02c991f852)) * fills out index.html if missing in root or participant root folder ([00788f1](https://github.com/code-workshop-kit/cwk-frontend/commit/00788f1ec42657e464220f4cc00750717f6a381f)) ## [0.12.0](https://github.com/code-workshop-kit/cwk-frontend/compare/0.11.3...0.12.0) (2020-10-09) ### ⚠ BREAKING CHANGES * migrated to @web/dev-server, so old es-dev-server CLI options and Node API options are gone now. See https://modern-web.dev/docs/dev-server ### Features * migrate to web dev server ([fde2204](https://github.com/code-workshop-kit/cwk-frontend/commit/fde22040eaec1e90fc488516264d175f8a85b029)) ### [0.11.3](https://github.com/code-workshop-kit/cwk-frontend/compare/0.11.2...0.11.3) (2020-10-04) ### Bug Fixes * change offsets for capsule to fit on both overview and focused view ([f6d2541](https://github.com/code-workshop-kit/cwk-frontend/commit/f6d25415dc445b724a1dc215f038d48aaed7b386)) ### [0.11.2](https://github.com/code-workshop-kit/cwk-frontend/compare/0.11.1...0.11.2) (2020-10-03) ### Bug Fixes * properly kill old script on re-run, including its spawned sub-children ([2a540c2](https://github.com/code-workshop-kit/cwk-frontend/commit/2a540c22778a1045d18a13f133cfe101f59b7b17)) ### [0.11.1](https://github.com/code-workshop-kit/cwk-frontend/compare/0.11.0...0.11.1) (2020-09-23) ### Bug Fixes * run script call was not passing participant & index args properly ([20ae75b](https://github.com/code-workshop-kit/cwk-frontend/commit/20ae75bdc96225d2880d1cdd8b13f01224b3d789)) ## [0.11.0](https://github.com/code-workshop-kit/cwk-frontend/compare/0.10.2...0.11.0) (2020-09-23) ### ⚠ BREAKING CHANGES * excludeFromWatch no longer works by just passing an array of file extensions. Pass an array of globs instead. * withoutAppShell options removed. No point in this option for now, raise an issue if you have a use case. enableCaching option removed from CWK config, now only available as an admin control in the app shell. CWK plugins and middlewares are now always added. * Please check the README.md, particularly the config docs. Target-specific options have been moved into targetOptions property. alwaysServeFiles has been removed, no clear use case. Admin mode in admin sidebar has also been removed as a consequence. ### Features * add rerun button in terminal capsule ([e9b2af3](https://github.com/code-workshop-kit/cwk-frontend/commit/e9b2af3fdb1d9a56ac779e3dc02e39ed4033467b)) * allow turning off terminal auto reload, allow run from workshop root folder ([a405f66](https://github.com/code-workshop-kit/cwk-frontend/commit/a405f66210ea260bc72c22d0f6268f659210d5ad)) * make cmd more flexible, excludeFromWatch to accept array of globs ([ae49303](https://github.com/code-workshop-kit/cwk-frontend/commit/ae49303b7dabb6232bccd1134f16421a979e5265)) * middlewares and plugins are always added, withoutAppShell removed ([b573dfd](https://github.com/code-workshop-kit/cwk-frontend/commit/b573dfdf1a477a6b767a04da5df0322d738ab6d7)) ### Bug Fixes * improve styling of terminal capsule ([77896c8](https://github.com/code-workshop-kit/cwk-frontend/commit/77896c865ce90c250e9ebb257f9fa1802794c6b7)) ### [0.10.2](https://github.com/code-workshop-kit/cwk-frontend/compare/0.10.1...0.10.2) (2020-09-09) ### Bug Fixes * guard for non existent Websocket connections on file change ([785a313](https://github.com/code-workshop-kit/cwk-frontend/commit/785a3131b0f54cda5a8b83d735d15cd39f4924bc)) ### [0.10.1](https://github.com/code-workshop-kit/cwk-frontend/compare/0.10.0...0.10.1) (2020-09-09) ## [0.10.0](https://github.com/code-workshop-kit/cwk-frontend/compare/0.9.2...0.10.0) (2020-09-09) ### ⚠ BREAKING CHANGES * setCapsule now accepts object with options as second parameter, target / module, similar to cwk.config.js target / module properties ### Features * POC of adding support for backend languages using terminal ([9b35058](https://github.com/code-workshop-kit/cwk-frontend/commit/9b3505801303f1395df32d261c922b46e222f78b)) ### [0.9.2](https://github.com/code-workshop-kit/cwk-frontend/compare/0.9.1...0.9.2) (2020-08-16) ### Bug Fixes * reset capsule height to 100% if no container is set to true ([94e70c6](https://github.com/code-workshop-kit/cwk-frontend/commit/94e70c6e2db832fae2a75cc67292caaf6e933e0e)) ### [0.9.1](https://github.com/code-workshop-kit/cwk-frontend/compare/0.9.0...0.9.1) (2020-08-16) ### Bug Fixes * allow event stream for module mode for error reporting ([d762d4d](https://github.com/code-workshop-kit/cwk-frontend/commit/d762d4d15fa87b8cf8df9dfc5a9d68067a1cf910)) ## [0.9.0](https://github.com/code-workshop-kit/cwk-frontend/compare/0.8.2...0.9.0) (2020-08-15) ### ⚠ BREAKING CHANGES * usingParticipantIframes option is removed, use mode instead. watch and compatibility is disallowed, and EDS event stream is no longer inserted. In module mode, capsule no longer falls back to iframe, but renders an error instead, so no more mixes of participants using modules and some using iframes due to fallback. ### Features * add mode option, remove watch/compatibility and prevent event stream insertion ([9f280ac](https://github.com/code-workshop-kit/cwk-frontend/commit/9f280ac6e05c5d6d3b43e0bb7782e83e29cd4a54)) ### [0.8.2](https://github.com/code-workshop-kit/cwk-frontend/compare/0.8.1...0.8.2) (2020-08-02) ### Bug Fixes * generate-key to handle cwk config in root dir properly ([2bccefe](https://github.com/code-workshop-kit/cwk-frontend/commit/2bccefe3259065d8581f7ca914d1398c50be7797)) ### [0.8.1](https://github.com/code-workshop-kit/cwk-frontend/compare/0.8.0...0.8.1) (2020-07-19) ### Bug Fixes * remove trailing slash on dir replacer ([f1f923d](https://github.com/code-workshop-kit/cwk-frontend/commit/f1f923d5f47ebbd5956461e3043a8d3cf5f0cebc)) ## [0.8.0](https://github.com/code-workshop-kit/cwk-frontend/compare/0.7.4...0.8.0) (2020-07-19) ### ⚠ BREAKING CHANGES * removes the flags --without-app-shell, --enable-caching, --always-serve-files, they are available now as options inside cwk.config.js * For a short time, specifying app-index through appIndex (--app-index) was allowed, but to keep things simple, you are only allowed to specify the directory to run CWK on, which should contain the index.html if you want a CWK App Shell, as well as the cwk.config.js. The option is called 'dir' or --dir in the CLI. * To keep things simpler, the --output-dir, --input-dir and --config-dir options have been removed from the scaffold command. To keep things simple, just specify --dir to your directory which should contain a template folder, and the output is always a participants folder. This keeps things a lot simpler than they were before, and prevents having to solve a bunch of problems that showed up when this was flexible. * wsPort option (--ws-port in CLI) is now removed from cwk server (cwk run command) ### Features * add docs and reduce CLI flags, use cwk instead ([1d5df88](https://github.com/code-workshop-kit/cwk-frontend/commit/1d5df8817e464a6ff255f4b775a566e14096286e)) * hot module reload on runtime for participant files/modules ([cf9c97d](https://github.com/code-workshop-kit/cwk-frontend/commit/cf9c97dd8279573484fd933dc41126ef0e2c1640)) * load participant code as JS modules instead of iframe html ([e1d7a81](https://github.com/code-workshop-kit/cwk-frontend/commit/e1d7a81910102ade14e78e977680a6587b5e26e3)) * no longer need to run websocket server on separate port ([2e4e357](https://github.com/code-workshop-kit/cwk-frontend/commit/2e4e357df4ad3df0780d2be13109e2ce5715f403)) * supports only a single 'dir' arg, support iframe configurations now that we allow modules ([7e0f493](https://github.com/code-workshop-kit/cwk-frontend/commit/7e0f493a2055f7820ffe7a96839bdc6059165fb9)) ### [0.7.4](https://github.com/code-workshop-kit/cwk-frontend/compare/0.7.3...0.7.4) (2020-07-14) ### [0.7.3](https://github.com/code-workshop-kit/cwk-frontend/compare/0.7.2...0.7.3) (2020-06-26) ### Features * add cli generate-key command to generate app key ([c4f6696](https://github.com/code-workshop-kit/cwk-frontend/commit/c4f6696cca7570ae4d1991ea32ef4731177f1a8a)) ### [0.7.2](https://github.com/code-workshop-kit/cwk-frontend/compare/0.7.1...0.7.2) (2020-06-25) ### Bug Fixes * admins now also follow the initiator of follow-mode ([3ad4783](https://github.com/code-workshop-kit/cwk-frontend/commit/3ad4783a0aafdfdc5f98e77c2d8fd514683d4b42)) ### [0.7.1](https://github.com/code-workshop-kit/cwk-frontend/compare/0.7.0...0.7.1) (2020-06-23) ### Bug Fixes * pass context from plugins to verifyJWT ([7ba972c](https://github.com/code-workshop-kit/cwk-frontend/commit/7ba972c321eef3f98bed66bcf3b9151e87c98430)) ## [0.7.0](https://github.com/code-workshop-kit/cwk-frontend/compare/0.6.2...0.7.0) (2020-06-23) ### ⚠ BREAKING CHANGES * for fileControlPlugin, the rootDir property that is passed in the config is now renamed to appIndexDir, which is more clear. rootDir has a special, different meaning inside the cwk server (see es-dev-server docs about rootDir) * instead of using workshop.js, you should now use cwk.config.js. Instead of exporting a named const "workshop", you should export default {} * rootDir is no longer supported for cwk scaffold. If you need to override, use inputDir, outputDir, and workshopDir (or its CLI kebab-cased equivalents) ### Features * allow more flexible scaffold, change config file main API ([9ed6b5b](https://github.com/code-workshop-kit/cwk-frontend/commit/9ed6b5bb14416f289db4f9aa0c182fc47abf8398)) * rename rootDir to appIndexDir to be more clear ([214d7fc](https://github.com/code-workshop-kit/cwk-frontend/commit/214d7fc84317d7505d2c0a62d31cc385300d6b75)) ### Bug Fixes * expire participant_name and cwk_auth_token cookies when JWT auth fails ([c715ca6](https://github.com/code-workshop-kit/cwk-frontend/commit/c715ca6e54e4549bff578fae1ac348b9f9df0551)) ### [0.6.2](https://github.com/code-workshop-kit/cwk-frontend/compare/0.6.1...0.6.2) (2020-06-12) ### Features * **app-shell:** add fetchDialogComplete hook for cookie select ([7b4093f](https://github.com/code-workshop-kit/cwk-frontend/commit/7b4093f4e3474c67fa583b134b2557667006f9d5)) * **cwk-server:** return 'content hidden' body instead of nothing ([f1524a1](https://github.com/code-workshop-kit/cwk-frontend/commit/f1524a11f929f6fda1e5a2cd9bc285feb988af8f)) ### Bug Fixes * **cwk-server:** insert follow mode after file control middleware replaces body ([ccf5d3e](https://github.com/code-workshop-kit/cwk-frontend/commit/ccf5d3e922d99713d5bfc7c914bb042c7bc94006)) ### [0.6.1](https://github.com/code-workshop-kit/cwk-frontend/compare/0.6.0...0.6.1) (2020-06-08) ### Bug Fixes * **app-shell:** reset cwk_auth_token cookie on change name button ([0455dd5](https://github.com/code-workshop-kit/cwk-frontend/commit/0455dd5387e213d0cfab26d6219657e9b555cce7)) * **cwk-server:** accommodate root dir of '/' ([dc642a9](https://github.com/code-workshop-kit/cwk-frontend/commit/dc642a9eee688dea06c58dea38002fde130dc381)) ## [0.6.0](https://github.com/code-workshop-kit/cwk-frontend/compare/0.4.0...0.6.0) (2020-06-06) ### ⚠ BREAKING CHANGES * A couple of plugins and middlewares now require passing the rootDir as an argument, in order to get the application key from the workshop.js to verify admin authentication with JWT * all middlewares with the exception of no-cache and change-participant-url are now EDS plugins which can be imported from index.js. adminUIMiddleware is now adminUIPlugin, createFileControlMiddleware is now fileControlPlugin, createInsertAppShellMiddleware is now appShellPlugin, insertFollowModeScriptMiddleware is now followModePlugin, createWsPortReplaceMiddleware is now wsPortPlugin and createWorkshopImportReplaceMiddleware is now workshopImportPlugin * fileControlPlugin (previously createFileControlMiddleware) config object now accepts an array of extensions "exts" and no longer uses the "admin" property ### Features * add admin login with JWT ([dd2bc56](https://github.com/code-workshop-kit/cwk-frontend/commit/dd2bc564115a50b592c7935d1d99d75c71446860)) * migrate to EDS plugin system as much as possible ([1f0aa43](https://github.com/code-workshop-kit/cwk-frontend/commit/1f0aa43497fd797a86a1b270a0c14246a9b5ab15)) * return edsConfig and cwkConfig in start-server ([23abe18](https://github.com/code-workshop-kit/cwk-frontend/commit/23abe1824cb14af23c25e3e8b8d5179dedfbae5b)) ### Bug Fixes * build dist folder before publish ([67f5fe8](https://github.com/code-workshop-kit/cwk-frontend/commit/67f5fe8e4f904fb920167a105f858f4551360b07)) ## [0.5.0](https://github.com/code-workshop-kit/cwk-frontend/compare/0.4.0...0.5.0) (2020-06-05) ### ⚠ BREAKING CHANGES * all middlewares with the exception of no-cache and change-participant-url are now EDS plugins which can be imported from index.js. adminUIMiddleware is now adminUIPlugin, createFileControlMiddleware is now fileControlPlugin, createInsertAppShellMiddleware is now appShellPlugin, insertFollowModeScriptMiddleware is now followModePlugin, createWsPortReplaceMiddleware is now wsPortPlugin and createWorkshopImportReplaceMiddleware is now workshopImportPlugin * fileControlPlugin (previously createFileControlMiddleware) config object now accepts an array of extensions "exts" and no longer uses the "admin" property ### Features * migrate to EDS plugin system as much as possible ([1f0aa43](https://github.com/code-workshop-kit/cwk-frontend/commit/1f0aa43497fd797a86a1b270a0c14246a9b5ab15)) * return edsConfig and cwkConfig in start-server ([23abe18](https://github.com/code-workshop-kit/cwk-frontend/commit/23abe1824cb14af23c25e3e8b8d5179dedfbae5b)) ### Bug Fixes * build dist folder before publish ([67f5fe8](https://github.com/code-workshop-kit/cwk-frontend/commit/67f5fe8e4f904fb920167a105f858f4551360b07)) ## [0.4.0](https://github.com/code-workshop-kit/cwk-frontend/compare/0.3.1...0.4.0) (2020-05-17) ### ⚠ BREAKING CHANGES * change default port back to 8000 for cwk and 8001 for websockets. Previously this was set to 5050 and 5051 but this is unconventional. ### Features * support old nodejs versions by compiling to CommonJS ([1df6558](https://github.com/code-workshop-kit/cwk-frontend/commit/1df655816e602313f868835ea75f317823ee5eda)) ### [0.3.1](https://github.com/code-workshop-kit/cwk-frontend/compare/0.3.0...0.3.1) (2020-05-16) ### Bug Fixes * upgrade @open-wc/create from 0.30.0 to 0.31.0 ([#17](https://github.com/code-workshop-kit/cwk-frontend/issues/17)) ([017cac5](https://github.com/code-workshop-kit/cwk-frontend/commit/017cac5f435846fcedd18205d0f42e2101d28e3c)) ## [0.3.0](https://github.com/code-workshop-kit/cwk-frontend/compare/0.2.3...0.3.0) (2020-05-16) ### ⚠ BREAKING CHANGES * Added an admin UI bar that cannot be opted out of if the user opts into the app shell. ### Features * add admin UI bar to change dev-server settings ([84bb73c](https://github.com/code-workshop-kit/cwk-frontend/commit/84bb73cff9a0a9a0e8d33aace46c4f85b95d949a)) * add in-browser follow mode feature ([cab61d0](https://github.com/code-workshop-kit/cwk-frontend/commit/cab61d0cced5dfaa6aca3c3999ef2fc7008382cf)) * allow changing websocket port, set default cwk port ([dffc256](https://github.com/code-workshop-kit/cwk-frontend/commit/dffc256ae9590b50c1218971f925773a3b60b181)) * allow overriding default middlewares through cli ([a0cd972](https://github.com/code-workshop-kit/cwk-frontend/commit/a0cd972b14cef21157612cc198d13658d2849739)) * export middlewares in our entrypoint ([3e70676](https://github.com/code-workshop-kit/cwk-frontend/commit/3e70676b00bfbb1afc73c54d0fd2ee991eb6b846)) * provide app shell title through CLI or workshop.js ([23736a7](https://github.com/code-workshop-kit/cwk-frontend/commit/23736a7727a1c13a6f98b7e831e23a6587c1ea68)) * redesign app shell, admin bar and capsules ([aaf4e8e](https://github.com/code-workshop-kit/cwk-frontend/commit/aaf4e8e2f5eb0d3faac5213b933e6ae8f902a2d4)) * redesign cookie selector and add dank mono font ([1a84c5c](https://github.com/code-workshop-kit/cwk-frontend/commit/1a84c5c0739a19cd12cd944617b31da5e3c6e756)) ### Bug Fixes * upgrade @open-wc/create from 0.28.4 to 0.30.0 ([8deaad6](https://github.com/code-workshop-kit/cwk-frontend/commit/8deaad66c214ac21b14374a5b61910b72875c3ba)) ### 0.2.3 (2020-05-15) ### 0.2.2 (2020-05-03) ### 0.2.1 (2020-05-02) ## [0.2.0](https://github.com/code-workshop-kit/cwk-frontend/compare/0.1.4...0.2.0) (2020-05-02) ### ⚠ BREAKING CHANGES * for scaffold, root-dir must be used instead of app-index * --cwk-shell / cwkShell option no longer works. It has a reversed equivalent now: --without-app-shell / withoutAppShell ### 0.1.4 (2020-05-02) ### 0.1.3 (2020-05-02) ### 0.1.2 (2020-05-01) ### Features * enable programmatic use of cwk server, cleanup ([2c69008](https://github.com/code-workshop-kit/cwk-frontend/commit/2c69008efc35018abcf4f3fed75a4c272f689bbe)) * insert app shell dynamically, major refactor/restructure, no more babel ([9f6eb76](https://github.com/code-workshop-kit/cwk-frontend/commit/9f6eb76e24ce2439953129f87965584e97509ad1)) ### Bug Fixes * remove extension cwk binary ([27efd0b](https://github.com/code-workshop-kit/cwk-frontend/commit/27efd0b62317221346735a5dcf1a1231eacc121c)) * resolve multiple bugs with pathing ([c7d0787](https://github.com/code-workshop-kit/cwk-frontend/commit/c7d0787dd9de2d1cfd71d377b1e06bb973ed3c4c)) ### 0.1.1 (2020-05-01) ### Bug Fixes * remove extension cwk binary ([27efd0b](https://github.com/code-workshop-kit/cwk-frontend/commit/27efd0b62317221346735a5dcf1a1231eacc121c)) ## 0.1.0 (2020-05-01) ### Features * first release of code-workshop-kit, featuring the cwk CLI, and exporting a way to programmatically run the server and scaffold