All notable changes to this project will be documented in this file.
InnerElement
now works correctly whenio.EOF
is returned at the same time as theEndElement
token.
Iter
now returns all child elementsMultiReader
no longer panics on a nil reader
- The
InnerElement
transformer - The
InsertFunc
transformer - The
Insert
transformer
- The
TokenWriteFlusher
interface
- A mechanism for iterating over child elements
- The
DecodeCloser
interface - The
DecodeEncoder
interface - The
Decoder
interface - The
EncodeCloser
interface
- Bump the language version to Go 1.13
- Previously errors or infinite loops could occur in Copy, MultiReader, and ReadAll when an underlying xml.Decoder's Token method returned "nil, nil"
- Only return the token from
Token
once, then returnio.EOF
- The
ReadAll
function
- The
Encoder
interface - The
TokenReadEncoder
interface
- The
NopCloser
function - The
TokenWriteFlushCloser
interface