2.5.0 (2024-11-27)
2.4.0 (2024-11-15)
- plugin: use config-object to register directive (d853d00)
- replace markdown-it-directive with @diplodoc/directive (d040c13)
2.3.2 (2024-10-08)
- PluginOptions type export (dd514eb)
2.3.1 (2024-10-07)
- added typesVersions (d0cd2e8)
2.3.0 (2024-10-07)
- srcDoc: added onload arg (8fadb91)
- srcDoc: added onload arg (546251e)
- srcDoc: added onload arg (5913371)
- srcDoc: added scroll to hash (113f842)
- srcDoc: updtaed handleHashChange logic (0e76f51)
2.2.0 (2024-09-06)
- disable inline directives (2d0f24f)
2.1.0 (2024-09-03)
- srcDoc: added code for anchor links (221f9a4)
- srcDoc: added code for anchor links (0b9ba32)
- srcDoc: deleted TODO (2cf9b87)
- srcDoc: fixed type null (c8628e0)
2.0.1 (2024-09-02)
- make dispose function correctly (f14a50b)
2.0.0 (2024-08-23)
- move
embeddingMode
resolution into plugin options - implement new api for root controller
- add React runtime component (ff96911)
- allow supplying the runtime an override for iframes' src attribute (82ee85e)
- change transform function to support the isolated mode (36bc0b8)
- implement
collect
plugin extension (ece5ec6) - implement new api for root controller (48c03cb)
- implement upstream healthchecks in PostMessageChannel (ea190dc)
- move
embeddingMode
resolution into plugin options (4719361) - proper DX and demo (03eae43)
- restore functionality to embed via
srcdoc
iframe (6f9e200) - rpc consumer implementation (88d00ef)
- use iframe runtime instead of direct DOM manipulations (a2341a0)
- use non-declarative shadow root (6d0e3cf)
- disable generation of git tags upon running
npm version
(186ca51) - force srcdoc resize to work as intended (7f58293)
- make symbols consistent across different runtime components (db338fa)
1.5.0 (2024-08-20)
- plugin: added head option (33d4712)
- plugin: fixed lint error (f578423)
- plugin: updated created iframe (without quirks mode) (296c13e)
1.4.0 (2024-08-15)
- implement a workflow to publish prerelease versions from a branch (460e900)
1.3.3 (2024-08-15)
- plugin: added export getStyles (0b8bc97)
1.3.2 (2024-08-14)
- added types.d.ts to package (992c7b9)
1.3.1 (2024-08-08)
- plugin: Added types re-export (7b117e0)
1.3.0 (2024-08-08)
- plugin: added baseTarget and styles options (5c62e61)
1.2.7 (2024-07-15)
- runtime, react: added IHTMLIFrameElementConfig export, deleted useMemo (5d1b913)
1.2.6 (2024-07-12)
- react: added export types (a374ce5)
- react: fixed lint errors (308b8c1)
- react: fixed types (cc6d6ab)
- react: fixed types (e4f2092)
- react: fixed types (f9596fd)
- react: fixed types (12b8826)
- runtime: added setClassNames, setStyles methods to HtmlIFrameController (4eb3db9)
1.2.5 (2024-07-11)
- runtime: added destroy methods (dcc0629)
- runtime: fixed lint errors (e34e893)
- runtime: fixed lint errors (9abf094)
- runtime: updated runtime load logic, updated hook methods (5e194a7)
1.2.4 (2024-07-10)
- build: fixed exports (90e72a7)
1.2.3 (2024-07-10)
- build: fixed exports (eae3c83)
1.2.2 (2024-07-10)
- import: fixed generate-id (1be36ed)
1.2.1 (2024-07-10)
1.2.0 (2024-07-10)
- hook: updated useDiplodocHtml (030de2d)
1.1.0 (2024-06-28)
- html: add public methods (2133370)
- html: add resizeIframeToFitContent (aaade5b)
- html: added html-extension (2be4c31)
- html: deleted shouldUseIframe, runtime css (67432ef)
- html: fixed HtmlController lint errors (1617a59)
- html: updated HtmlController (3ba1618)
- improve html-plugin example (80dc3a0)
- html: add public methods (2133370)
- html: add resizeIframeToFitContent (aaade5b)
- html: added html-extension (2be4c31)
- html: deleted shouldUseIframe, runtime css (67432ef)
- html: fixed HtmlController lint errors (1617a59)
- html: updated HtmlController (3ba1618)
- improve html-plugin example (80dc3a0)