forgejo/vendor/github.com/magiconair/properties/CHANGELOG.md
6543 d1353e1f7c
Vendor Update (#14496)
* update code.gitea.io/sdk/gitea v0.13.1 -> v0.13.2

* update github.com/go-swagger/go-swagger v0.25.0 -> v0.26.0

* update github.com/google/uuid v1.1.2 -> v1.2.0

* update github.com/klauspost/compress v1.11.3 -> v1.11.7

* update github.com/lib/pq 083382b7e6fc -> v1.9.0

* update github.com/markbates/goth v1.65.0 -> v1.66.1

* update github.com/mattn/go-sqlite3 v1.14.4 -> v1.14.6

* update github.com/mgechev/revive 246eac737dc7 -> v1.0.3

* update github.com/minio/minio-go/v7 v7.0.6 -> v7.0.7

* update github.com/niklasfasching/go-org v1.3.2 -> v1.4.0

* update github.com/olivere/elastic/v7 v7.0.21 -> v7.0.22

* update github.com/pquerna/otp v1.2.0 -> v1.3.0

* update github.com/xanzy/go-gitlab v0.39.0 -> v0.42.0

* update github.com/yuin/goldmark v1.2.1 -> v1.3.1
2021-01-28 17:56:38 +01:00

9 KiB
Vendored

Changelog

1.8.2 - 25 Aug 2020

  • PR #36: Escape backslash on write

    This patch ensures that backslashes are escaped on write. Existing applications which rely on the old behavior may need to be updated.

    Thanks to @apesternikov for the patch.

  • PR #42: Made Content-Type check whitespace agnostic in LoadURL()

    Thanks to @aliras1 for the patch.

  • PR #41: Make key/value separator configurable on Write()

    Thanks to @mkjor for the patch.

  • PR #40: Add method to return a sorted list of keys

    Thanks to @mkjor for the patch.

1.8.1 - 10 May 2019

  • PR #35: Close body always after request

    This patch ensures that in LoadURL the response body is always closed.

    Thanks to @liubog2008 for the patch.

1.8 - 15 May 2018

  • PR #26: Disable expansion during loading

    This adds the option to disable property expansion during loading.

    Thanks to @kmala for the patch.

1.7.6 - 14 Feb 2018

  • PR #29: Reworked expansion logic to handle more complex cases.

    See PR for an example.

    Thanks to @yobert for the fix.

1.7.5 - 13 Feb 2018

  • PR #28: Support duplicate expansions in the same value

    Values which expand the same key multiple times (e.g. key=${a} ${a}) will no longer fail with a circular reference error.

    Thanks to @yobert for the fix.

1.7.4 - 31 Oct 2017

  • Issue #23: Ignore blank lines with whitespaces

  • PR #24: Update keys when DisableExpansion is enabled

    Thanks to @mgurov for the fix.

1.7.3 - 10 Jul 2017

1.7.2 - 20 Mar 2017

1.7.1 - 13 Jan 2017

  • Issue #14: Decouple TestLoadExpandedFile from $USER
  • PR #12: Load from files and URLs
  • PR #16: Keep gofmt happy
  • PR #18: Fix Delete() function

1.7.0 - 20 Mar 2016

1.6.0 - 11 Dec 2015

  • Add Decode method to populate struct from properties via tags.

1.5.6 - 18 Oct 2015

  • Vendored in gopkg.in/check.v1

1.5.5 - 31 Jul 2015

  • PR #6: Add Delete method to remove keys including comments. (@gerbenjacobs)

1.5.4 - 23 Jun 2015

  • Issue #5: Allow disabling of property expansion DisableExpansion. When property expansion is disabled Properties become a simple key/value store and don't check for circular references.

1.5.3 - 02 Jun 2015

1.5.2 - 10 Apr 2015

1.5.1 - 08 Dec 2014

1.5.0 - 18 Nov 2014

  • Added support for single and multi-line comments (reading, writing and updating)
  • The order of keys is now preserved
  • Calling Set() with an empty key now silently ignores the call and does not create a new entry
  • Added a MustSet() method
  • Migrated test library from launchpad.net/gocheck to gopkg.in/check.v1

1.4.2 - 15 Nov 2014

  • Issue #2: Fixed goroutine leak in parser which created two lexers but cleaned up only one

1.4.1 - 13 Nov 2014

  • Issue #1: Fixed bug in Keys() method which returned an empty string

1.4.0 - 23 Sep 2014

1.3.0 - 18 Mar 2014

  • Added support for time.Duration
  • Made MustXXX() failure beha[ior configurable (log.Fatal, panic](https://github.com/magiconair/properties/tree/vior configurable (log.Fatal, panic) - custom)
  • Changed default of MustXXX() failure from panic to log.Fatal

1.2.0 - 05 Mar 2014

  • Added MustGet... functions
  • Added support for int and uint with range checks on 32 bit platforms

1.1.0 - 20 Jan 2014

  • Renamed from goproperties to properties
  • Added support for expansion of environment vars in filenames and value expressions
  • Fixed bug where value expressions were not at the start of the string

1.0.0 - 7 Jan 2014

  • Initial release