- Fix paths on Windows
- Bump golangci-lint to 1.56
- Bump x/mod to 0.16.0
- Fix utf-8-bom contains a dash
- Bump google/go-cmp to 0.6.0
- Bump x/mod to 0.14.0
-
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
- Bump golang.org/x/mod from 0.5.1 to 0.10.0
- Fix typo in new method
- 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
- 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
- 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.
- 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);
- Fix for Go 1.16 os.IsNotExist wrapping (#102).
- Fix new core-test (#100);
- Upgrade github CI versions (#99);
- Upgrade x/mod v0.4.1 (#98);
- Fix goreleaser deprecations (#97).
- Upgrade go-ini v1.60.2, and go-cmp v0.5.2 (#81).
- Upgrade go-cmp v0.5.1 (#73);
- Replace custom GitHub Action with official GolangCI Lint (#74);
- Upgrade go-ini v1.58.0 (#75).
- 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).
- Upgrade go-ini v1.55.0 (#60);
- Build on latest Go (#54);
- Use GitHub action instead of Travis CI (#50);
- 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).
- 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).
- 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).
- Allow parsing from an
io.Reader
, effectively deprecatingParseBytes
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).
- This package is now way more compliant with the Editorconfig definition thanks to a refactor work made by @greut (#15).
- This project now uses Go Modules (#14);
- The import path has been changed from
gopkg.in/editorconfig/editorconfig-core-go.v1
togithub.com/editorconfig/editorconfig-core-go/v2
.