All notable changes to Phantom will be documented in this file.
👻
v2.1.5 — 2020.07.21
- Upgraded documentation
v2.1.2 — 2020.07.21
- Upgraded, renamed, reorganized types from
types/phantomDOM
intotypes/phantom
v2.1.1 — 2020.07.20
- Fixed exporting/importing bug
v2.1.0 — 2020.07.20
- Using
rollup
for builds - Package exports type definitions
- Added tsc types test
v2.0.0 — 2020.07.19
- Implemented phantomStore, annihilated Redux from Phantom
-
createStore (from redux)
>createPhantomStore (from phantom)
-
sanitizeHTML
>phantomExorciser
-
phantom.launch
>phantom.appear
v1.7.7 — 2020.07.13
- Replaced Webpack for build, building with Typescript
v1.6.0 — 2020.07.11
- Danger JS for automated PR messaging
- Kermitoid is implemented, and will respond to certain PR events 🐸
- Added
CHANGELOG.md
v1.4.94 — 2020.07.08
- Implemented
throw DOMException
for dangerous nodes inphantom.ts
andsanitizer.ts
- Added test coverage for
<iframe>
elements
v1.4.7 — 2020.07.07
-
sanitizer/
dir -
sanitizer/sanitizer.ts
-
sanitizer/allowlist.ts
allowlists for attrs, tags and css
- In
phantom.ts
instances ofinnerHTML
injection were reinforced with the sanitizer. HMTL is now sanitized before rendering to DOM
This project adheres to Semantic Versioning.