diff --git a/CHANGELOG.md b/CHANGELOG.md index 19245e3..bc4a144 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,2 +1,28 @@ + +# 0.0.2 + +Private release update. Added experimental support for: + - multiple-entrypoints (i.e index.html and admin/index.html) + - Inlined scripts (i.e ) + + # 0.0.1 Initial private release + + + +# Open issues / Short-term ToDo's: + + - Implement importing style (#1 linking to a pcss, #2 inlined style) + - Importing html as a JSModule + - Testing on a windows machine and fix whatever issues with paths that come out of it + - Code clean-up / Watch-mode support + - Properly use 'meta' property, and supporting caching + - Supporting 'assets' directly (LoadType) using emitFile({type:'asset',...}). Removes the need for @rollup/plugin-url in small projects (altough it is still the preferred way of including assets) + - Getting rid of the module evaluation step if possible + - Clean up our API, keeping in mind the configurability desired: + - resolving language for inline script/style + - excluding non-relative imports (ie unpkg stuff etc) + - customizing how to import certain things (LoadType) + - support for typescript (might not need extra work, but it should be integrated in tests) + - cjs & iifi supported in tests diff --git a/README.md b/README.md index 4fc2035..f779a00 100644 --- a/README.md +++ b/README.md @@ -95,26 +95,29 @@ By default, this plugin supports the `esm` (`es`). Any other format is currently ## Status -This plugin is in an early state. As such not everything that is supported yet, and the options may change. +This plugin is in an early state. As such not everything that is supported yet, the options are laregely undocumented and may change. ### (Rudimentarily) supported - Importing JS via ``) -### Not (yet) supported -- Inline scripts (i.e ``) +### Not (yet/properly) supported - Plugins importing CSS files - CommonJS (cjs) and IIFI output formats. (Is UMD actually ever used?) -- Overriding which tags to ignore/include -- Other (various) plugins such as those for HMR etc +- Overriding which DOM-nodes and resulting URLS to ignore/include (in a clean way) +- Other (various) plugins such as typescript, or those for HMR etc - ... # Contibuting You can be helpful by testing, proving helpful feedback, expanding the documentation, responding to issues/questions being reported, resolving the many ToDo`s in the code, implementating features...\ -[Get in touch](mailto:rollup-plugin-html-entry2@cerxes.net) or just dive into [the code](https://git.cerxes.net/rollup-apps/plugin-html) or [issues](https://git.cerxes.net/rollup-apps/plugin-html/issues) +[Get in touch](mailto:rollup-plugin-html-entry2@cerxes.net) or just dive into [the code](https://git.cerxes.net/rollup-apps/plugin-html) or [issues](https://git.cerxes.net/rollup-apps/plugin-html/issues). + +See also the ToDo-list at the end of the [changelog](./CHANGELOG.md) + # Notes ## git.cerxes.net