Skip to content

Latest commit

 

History

History
223 lines (164 loc) · 7.74 KB

CHANGELOG.md

File metadata and controls

223 lines (164 loc) · 7.74 KB

Change log

v2.6.2 - 2024-04-02

  • Fix paths on Windows
  • Bump golangci-lint to 1.56
  • Bump x/mod to 0.16.0

v2.6.1 - 2024-01-29

  • Fix utf-8-bom contains a dash
  • Bump google/go-cmp to 0.6.0
  • Bump x/mod to 0.14.0

v2.6.0 - 2023-09-27

  • Fix path matching on Windows. The spec says that:

    Backslashes (\\) are not allowed as path separators (even on Windows).

  • Replace go-multierror with Go 1.20 errors.Join

v2.5.2 - 2023-04-19

  • Bump golang.org/x/mod from 0.5.1 to 0.10.0

v2.5.1 - 2022-10-02

  • Fix typo in new method

v2.5.0 - 2022-10-01

  • Feature add a graceful parser that reports errors in the .editorconfig file as warnings
  • Bump Go version to 1.18 in the go.mod
  • Bump go.pkg.in/ini.v1 to 1.67.0
  • Bump google/go-cmp to 0.5.9

v2.4.5 - 2022-06-18

  • Bump Go version to 1.17 in the go.mod
  • Upgrade go.pkg.in/ini.v1 from 1.66.4 to 1.66.6
  • Upgrade github.com/google/go-cmp from 0.5.7 to 0.5.8

v2.4.4 - 2022-03-17

  • Upgrade gopkg.in/ini.v1 from 1.53 to 1.66.4;
  • Upgrade github.com/google/go-cmp from 0.5.6 to 0.5.7;
  • Upgrade golang.org/x/mod from 0.5.0 to 0.5.1.

v2.4.3 - 2021-09-21

  • Upgrade go-cmp v0.5.6 (#110);
  • Upgrade go-ini v1.63.2;
  • Upgrade x/mod v0.5.0 (#111);
  • Fix problems spotted by golangci-lint (#115);

v2.4.2 - 2021-03-21

  • Upgrade google/go-cmp v0.5.5 (#105);
  • Upgrade x/mod v0.4.2 (#106).

v2.4.1 - 2021-02-25

  • Fix for Go 1.16 os.IsNotExist wrapping (#102).

v2.4.0 - 2021-02-22

  • Fix new core-test (#100);
  • Upgrade github CI versions (#99);
  • Upgrade x/mod v0.4.1 (#98);
  • Fix goreleaser deprecations (#97).

v2.3.10 - 2021-02-05

  • Upgrade core-test (#93);
  • Upgrade x/mod v0.4.0 (#94);
  • Upgrade golangci-lint to v1.34 (#95).

v2.3.9 - 2020-11-28

  • Fix path separator on Windows (#69);
  • Upgrade go-cmp v0.5.4 (#91).

v2.3.8 - 2020-10-17

  • Feat more tests (#83);
  • Upgrade go-ini v1.61.0 (#84);
  • Upgrade go-ini v1.62.0 (#85).

v2.3.7 - 2020-09-05

  • Upgrade go-ini v1.60.2, and go-cmp v0.5.2 (#81).

v2.3.6 - 2020-08-25

  • Use goerr113 linter (#77);
  • Upgrade go-ini v1.60.0 (#78);
  • Upgrade go-ini v1.60.1 (#79).

v2.3.5 - 2020-08-20

  • Upgrade go-cmp v0.5.1 (#73);
  • Replace custom GitHub Action with official GolangCI Lint (#74);
  • Upgrade go-ini v1.58.0 (#75).

v2.3.4 - 2020-06-22

  • Wrap errors using Go 1.13 syntax (#61);
  • Upgrade base Docker image (#68);
  • Upgrade go-ini v1.57.0, go-cmp v0.5.0 (#70).

v2.3.3 - 2020-05-19

  • Using goreleaser (#22);
  • Upgrade go-cmp, go-ini, x/mod (#60);
  • Update CI actions (#63);

v2.3.2 - 2020-04-21

  • Upgrade go-ini v1.55.0 (#60);
  • Build on latest Go (#54);
  • Use GitHub action instead of Travis CI (#50);

v2.3.1 - 2020-03-16

  • Use golang/x/mod/semver for semantic versioning checks (#55);
  • Enable wsl (WhiteSpace linter) (#56);
  • Replace testify dependency with Google's go-cmp (#57);
  • Upgrade go-ini to v1.54.0 (#58).

v2.3.0 - 2020-02-14

  • Implement a cached Parser to allow getting the definition of many files at once without re-reading the .editorconfig or parsing the globbing expression more than once. (#51);
  • Run golangci-lint on travis (#26).

v2.2.2 - 2020-01-19

  • Bump core test to master (#42);
  • Bugfix error mangled when reading a file which could create a panic (#47);
  • Bugfix INI file generated would not show the correct value (#46).

v2.2.1 - 2019-11-10

  • Implement pre 0.9.0 behavior (#39);
  • Fix values inheritance (regression) (#43).

v2.2.0 - 2019-10-12

  • Allow parsing from an io.Reader, effectively deprecating ParseBytes by @mvdan (#32);
  • Add support for the special unset value by @greut (#19);
  • Skip values, properties or section that are considered too long (#35);
  • Clean up and documentation work by @mstruebing (#23, #24).

v2.1.1 - 2019-08-18

  • Fix a small path bug (#17, #18).

v2.1.0 - 2019-08-10

  • This package is now way more compliant with the Editorconfig definition thanks to a refactor work made by @greut (#15).

v2.0.0 - 2019-07-14

  • This project now uses Go Modules (#14);
  • The import path has been changed from gopkg.in/editorconfig/editorconfig-core-go.v1 to github.com/editorconfig/editorconfig-core-go/v2.