Skip to content

Releases: webern/exile

v0.0.9

30 May 05:02
Compare
Choose a tag to compare
v0.0.9 Pre-release
Pre-release

Added

  • An index type for accessing elements and their parents [#85]
    [#85]: #85

v0.0.8

30 May 05:01
Compare
Choose a tag to compare
v0.0.8 Pre-release
Pre-release

2021-05-02

Changed

  • Provide mutable access to element children #84
  • Use the correct error type for XDoc::write #84
  • Rename PI to Pi for clippy's happiness #84

v0.0.7

07 Feb 00:15
Compare
Choose a tag to compare
v0.0.7 Pre-release
Pre-release

Changed

  • Allow '>' in strings #83

v0.0.6

24 Jan 02:17
Compare
Choose a tag to compare
v0.0.6 Pre-release
Pre-release

Added

  • Implement display for Element [#81]
  • Add some types for XML Namespaces [#81]

Changed

  • Make the fields of PI (processing instruction) private [#81]

v0.0.5

12 Dec 19:56
35c56ef
Compare
Choose a tag to compare
v0.0.5 Pre-release
Pre-release

Added

  • Add a way to iterate attributes #80
  • Began work on doctypes, not done, not compiled in release #78

Changed

  • Allow the string utf-8 (lowercase) #80
  • Change some return types to Option<&String> #80

v0.0.4

30 Nov 05:25
Compare
Choose a tag to compare
v0.0.4 Pre-release
Pre-release

Added

  • Support comments #77

v0.0.3

25 Nov 23:34
Compare
Choose a tag to compare
v0.0.3 Pre-release
Pre-release

Added

  • Whitespace normalization of text nodes #75
  • Support CDATA sections #76

Changed

  • Make Element struct members private #74
  • Improve processing instructions #75

v0.0.2

16 Nov 05:15
Compare
Choose a tag to compare
v0.0.2 Pre-release
Pre-release

Added

  • Support for single-quoted attributes #58
  • exile::load for loading files #58
  • A lot of work on generating test cases with Java #67, #70, #72

Changed

  • The xdoc Version and Encoding enums were weird, changed to remove None #59
  • Added some mutating functions to Document, Element, and maybe others
  • Eliminated the xdoc and xtest crates #67, #70, #72

v0.0.1

19 Jul 20:01
c290111
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release

v0.0.1 - 2020-07-18

Added

  • Support for processing instructions #56
  • Readme improvements #54

v0.0.0

28 May 03:48
3637d85
Compare
Choose a tag to compare
v0.0.0 Pre-release
Pre-release

v0.0.0 - 2020-05-27

Added

  • Additional serialization tests, updated readme and changelog #52
  • An iterator that only visits elements #49
  • Ignore comments, processing instructions and doctype nodes when parsing #48
  • Handle XML escape sequences #46
  • Home made error macros #39
  • Use BTreeMap for attributes #37
  • Setup GitHub actions for CI testing #34
  • Parser basics 30175b0
  • Basic XML Serialization dd000e2