Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.

3 anni fa
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. ## 1.5.1
  2. * Fix: Qualified tag name emission in Serializer (GH [#79](https://github.com/inikulin/parse5/issues/79)).
  3. ## 1.5.0
  4. * Add: Location info for the element start and end tags (by @sakagg).
  5. ## 1.4.2
  6. * Fix: htmlparser2 tree adapter `DocumentType.data` property rendering (GH [#45](https://github.com/inikulin/parse5/issues/45)).
  7. ## 1.4.1
  8. * Fix: Location info handling for the implicitly generated `<html>` and `<body>` elements (GH [#44](https://github.com/inikulin/parse5/issues/44)).
  9. ## 1.4.0
  10. * Add: Parser [decodeHtmlEntities](https://github.com/inikulin/parse5#optionsdecodehtmlentities) option.
  11. * Add: SimpleApiParser [decodeHtmlEntities](https://github.com/inikulin/parse5#optionsdecodehtmlentities-1) option.
  12. * Add: Parser [locationInfo](https://github.com/inikulin/parse5#optionslocationinfo) option.
  13. * Add: SimpleApiParser [locationInfo](https://github.com/inikulin/parse5#optionslocationinfo-1) option.
  14. ## 1.3.2
  15. * Fix: `<form>` processing in `<template>` (GH [#40](https://github.com/inikulin/parse5/issues/40)).
  16. ## 1.3.1
  17. * Fix: text node in `<template>` serialization problem with custom tree adapter (GH [#38](https://github.com/inikulin/parse5/issues/38)).
  18. ## 1.3.0
  19. * Add: Serializer `encodeHtmlEntities` option.
  20. ## 1.2.0
  21. * Add: `<template>` support
  22. * `parseFragment` now uses `<template>` as default `contextElement`. This leads to the more "forgiving" parsing manner.
  23. * `TreeSerializer` was renamed to `Serializer`. However, serializer is accessible as `parse5.TreeSerializer` for backward compatibility .
  24. ## 1.1.6
  25. * Fix: apply latest changes to the `htmlparser2` tree format (DOM Level1 node emulation).
  26. ## 1.1.5
  27. * Add: [jsdom](https://github.com/tmpvar/jsdom)-specific parser with scripting support. Undocumented for `jsdom` internal use only.
  28. ## 1.1.4
  29. * Add: logo
  30. * Fix: use fake `document` element for fragment parsing (required by [jsdom](https://github.com/tmpvar/jsdom)).
  31. ## 1.1.3
  32. * Development files (e.g. `.travis.yml`, `.editorconfig`) are removed from NPM package.
  33. ## 1.1.2
  34. * Fix: crash on Linux due to upper-case leading character in module name used in `require()`.
  35. ## 1.1.1
  36. * Add: [SimpleApiParser](https://github.com/inikulin/parse5/#class-simpleapiparser).
  37. * Fix: new line serialization in `<pre>`.
  38. * Fix: `SYSTEM`-only `DOCTYPE` serialization.
  39. * Fix: quotes serialization in `DOCTYPE` IDs.
  40. ## 1.0.0
  41. * First stable release, switch to semantic versioning.
  42. ## 0.8.3
  43. * Fix: siblings calculation bug in `appendChild` in `htmlparser2` tree adapter.
  44. ## 0.8.1
  45. * Add: [TreeSerializer](https://github.com/inikulin/parse5/#class-serializer).
  46. * Add: [htmlparser2 tree adapter](https://github.com/inikulin/parse5/#-treeadaptershtmlparser2).
  47. ## 0.6.1
  48. * Fix: incorrect `<menuitem>` handling in `<body>`.
  49. ## 0.6.0
  50. * Initial release.