Skip to content

Latest commit

 

History

History
86 lines (53 loc) · 2.51 KB

CHANGELOG.md

File metadata and controls

86 lines (53 loc) · 2.51 KB

Changelog

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 into types/phantom

v2.1.1 — 2020.07.20

  • Fixed exporting/importing bug

v2.1.0 — 2020.07.20

v2.0.0 — 2020.07.19

Features

APIs

  • createStore (from redux) > createPhantomStore (from phantom)
  • sanitizeHTML > phantomExorciser
  • phantom.launch > phantom.appear

v1.7.7 — 2020.07.13

Changed

  • Replaced Webpack for build, building with Typescript

v1.6.0 — 2020.07.11

Added

  • 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

Changed

  • Implemented throw DOMException for dangerous nodes in phantom.ts and sanitizer.ts
  • Added test coverage for <iframe> elements

v1.4.7 — 2020.07.07

Added

  • sanitizer/ dir
  • sanitizer/sanitizer.ts
  • sanitizer/allowlist.ts allowlists for attrs, tags and css

Changed

  • In phantom.ts instances of innerHTML injection were reinforced with the sanitizer. HMTL is now sanitized before rendering to DOM

This project adheres to Semantic Versioning.