@@ -3,9 +3,32 @@ All notable changes to this project will be documented in this file.
3
3
4
4
Before 1.0, this project does not adhere to [ Semantic Versioning] ( http://semver.org/spec/v2.0.0.html ) .
5
5
6
- Goblin is now 0.7 , which means we will try our best to ease breaking changes. Tracking issue is here: https://github.com/m4b/goblin/issues/97
6
+ Goblin is now 0.8 , which means we will try our best to ease breaking changes. Tracking issue is here: https://github.com/m4b/goblin/issues/97
7
7
8
- ## [ 0.7.0] - unreleased
8
+ ## [ 0.8.0] - 2023-12-31 - Happy New Years!
9
+ ### Breaking
10
+ msrv: bumped to 1.63.0 since scroll bumped as well
11
+ pe: new field added to parse options: https://github.com/m4b/goblin/pull/377
12
+ pe: attribute certs now non-exhaustive: https://github.com/m4b/goblin/pull/378
13
+ goblin: hint and object enum is now non-exhaustive
14
+ pe: write support introduced some breaking changes, e.g., data directories array adds a tuple of usize and data directory,
15
+ DosHeader has all the fields filled out, Header struct has a dos_stub field added,
16
+ symbols and strings fields is made optional in Coff struct, see: https://github.com/m4b/goblin/pull/361
17
+ ### Fixed
18
+ elf: fix documentation, thanks @crzysdrs : https://github.com/m4b/goblin/pull/374
19
+ pe: attribute certificates non-exhaustive, thanks @RaitoBezarius : https://github.com/m4b/goblin/pull/378
20
+ pe: fix authenticode parsing, thanks @baloo : https://github.com/m4b/goblin/pull/383
21
+ ### Added
22
+ strtab: len method added to return number of bytes of the strtab
23
+ pe: absolutely epic pe write support PR, thanks @RaitoBezarius and @Baloo : https://github.com/m4b/goblin/pull/361
24
+ pe: add coff object file support, thanks @vadimcn , https://github.com/m4b/goblin/pull/379
25
+ pe: allow toggling parsing of attribute certs, thanks @suttonbradley : https://github.com/m4b/goblin/pull/377
26
+ mach: add new mach-o constants, thanks @keith : https://github.com/m4b/goblin/pull/372
27
+
28
+ ## [ 0.7.1] - 2023-6-11
29
+ ### MSRV bump from log
30
+
31
+ ## [ 0.7.0] - 2023-6-11
9
32
### Breaking
10
33
mach: Implement ` LC_NOTE ` , (breakage=load commands are marked non-exhaustive), thanks @messense : https://github.com/m4b/goblin/pull/342
11
34
### Fixed
0 commit comments