Skip to content

Releases: go-ini/ini

1.63.2

16 Sep 05:35
14e9811
Compare
Choose a tag to compare
v1.63.2

test: rename package to be same as the main (#304)

1.63.1

15 Sep 16:15
fd697c7
Compare
Choose a tag to compare
v1.63.1

ci: workaround to make lint work (#303)

1.63.0

07 Sep 03:42
326d24f
Compare
Choose a tag to compare
v1.63.0

key: add `AllowDuplicateShadowValues` option (#298)

1.62.1

04 Sep 06:22
b52868c
Compare
Choose a tag to compare
v1.62.1

section: preallocate the size of keys hash (#297)

1.62.0

06 Oct 07:31
5e97220
Compare
Choose a tag to compare
Add extends functionality to allow embedded fields (#269)

* Add extends functionality to allow embedded fields

Signed-off-by: Andrew Thornton <[email protected]>

* allow extends with name

Signed-off-by: Andrew Thornton <[email protected]>

* Update struct.go

Co-authored-by: ᴜɴᴋɴᴡᴏɴ <[email protected]>

* Update struct_test.go

Co-authored-by: ᴜɴᴋɴᴡᴏɴ <[email protected]>

1.61.0

05 Sep 08:16
fcd0515
Compare
Choose a tag to compare
Support Short-circuit load (#261)

Co-authored-by: ᴜɴᴋɴᴡᴏɴ <[email protected]>

1.60.2

27 Aug 09:33
abeaefd
Compare
Choose a tag to compare
v1.60.2

struct: Support reflect from struct with non-anonymous structure poin…

1.60.1

23 Aug 05:38
31bf7ce
Compare
Choose a tag to compare
v1.60.1

file: fix whitespaces are filtered in the SaveTo method (#260)

1.60.0

16 Aug 11:22
29f972a
Compare
Choose a tag to compare
Allow alternative delimiter for child sections (#255)

ini: added option for ChildSectionDelimiter
file: added default for ChildSectionDelimiter (".") to maintain current behavior by default
section:
  - append ChildSectionDelimiter instead of "." when checking if each section name begins with prefix
  - use ChildSectionDelimiter instead of "." when checking for LastIndex of delimiter

1.57.0

28 May 05:01
1fc6efb
Compare
Choose a tag to compare
struct: correctly mapping non unique sections to slice field (#242)

* bugfix: use the value from the correct section when using non unique sections in some special cases

* refactor wording and small fix