Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: beevik/etree
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.3.0
Choose a base ref
...
head repository: beevik/etree
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.4.0
Choose a head ref
  • 10 commits
  • 7 files changed
  • 3 contributors

Commits on Apr 28, 2024

  1. Add support for auto-closing tags

    dpotapov authored and beevik committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    d21e1ce View commit details
    Browse the repository at this point in the history
  2. Add element NotNil function (#130)

    NotNil returns the receiver element if it isn't nil; otherwise, it returns
    an unparented element with an empty string tag. This function simplifies
    the task of writing code to ignore not-found results from element queries.
    beevik authored Apr 28, 2024
    Configuration menu
    Copy the full SHA
    f4e0a85 View commit details
    Browse the repository at this point in the history
  3. Add ValidateInput option to ReadSettings (#131)

    ValidateInput forces all ReadFrom* methods to validate that the
    provided input is composed of well-formed XML before processing it. If
    invalid XML is detected, the ReadFrom* methods return an error. Because
    this option requires the input to be processed twice, it incurs a
    significant performance penalty.
    beevik authored Apr 28, 2024
    Configuration menu
    Copy the full SHA
    8bd2f9e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8843636 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    65acdc1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fc65111 View commit details
    Browse the repository at this point in the history
  7. Fix bug in ValidateInput

    When reading from a stream reader that consumes input as it reads, validation
    would fail because it would attempt to read the stream twice.
    beevik committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    26abf92 View commit details
    Browse the repository at this point in the history
  8. Oldest supported version of go is now 1.16

    It was previously go 1.13, but 1.13 does not support io.ReadAll, and
    I don't want to go through the hoops to make it backward compatible.
    beevik committed Apr 28, 2024
    Configuration menu
    Copy the full SHA
    cda5fc4 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. Add NextSibling and PrevSibling element functions

    These functions make it easier to traverse sibling elements sharing the
    same parent element.
    beevik committed May 3, 2024
    Configuration menu
    Copy the full SHA
    cc099d9 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. Release v1.4.0

    beevik committed May 13, 2024
    Configuration menu
    Copy the full SHA
    4fe8b8c View commit details
    Browse the repository at this point in the history
Loading