semantic-release-bot
a2bb4004c7
chore(release): 4.5.0 [skip ci]
...
# [4.5.0](https://github.com/revanced/revanced-patcher/compare/v4.4.2...v4.5.0 ) (2022-09-20)
### Features
* section `acknowledgements` for issue templates ([a0cb449 ](a0cb449c60 ))
2022-09-20 22:37:38 +00:00
semantic-release-bot
e0271790b8
chore(release): 4.4.2 [skip ci]
...
## [4.4.2](https://github.com/revanced/revanced-patcher/compare/v4.4.1...v4.4.2 ) (2022-09-18)
### Bug Fixes
* **fingerprint:** do not throw on `MethodFingerprint.result` getter ([2f7e62e ](2f7e62ef65 ))
### Performance Improvements
* **fingerprint:** do not resolve already resolved fingerprints ([4bfd7eb ](4bfd7ebff8 ))
2022-09-18 06:12:38 +00:00
semantic-release-bot
4485af8036
chore(release): 4.4.1 [skip ci]
...
## [4.4.1](https://github.com/revanced/revanced-patcher/compare/v4.4.0...v4.4.1 ) (2022-09-14)
### Bug Fixes
* compare any methods parameters ([#101 ](https://github.com/revanced/revanced-patcher/issues/101 )) ([085a3a4 ](085a3a479d ))
2022-09-14 16:36:34 +00:00
semantic-release-bot
f75c9a78b8
chore(release): 4.4.0 [skip ci]
...
# [4.4.0](https://github.com/revanced/revanced-patcher/compare/v4.3.0...v4.4.0 ) (2022-09-09)
### Features
* add PathOption back ([172655b ](172655bde0 ))
2022-09-09 14:24:48 +00:00
semantic-release-bot
456db7289a
chore(release): 4.3.0 [skip ci]
...
# [4.3.0](https://github.com/revanced/revanced-patcher/compare/v4.2.3...v4.3.0 ) (2022-09-09)
### Features
* improved Patch Options ([e722e3f ](e722e3f4f9 ))
2022-09-09 14:11:58 +00:00
semantic-release-bot
ed1851013e
chore(release): 4.2.3 [skip ci]
...
## [4.2.3](https://github.com/revanced/revanced-patcher/compare/v4.2.2...v4.2.3 ) (2022-09-08)
### Bug Fixes
* wrong value for iterator in PatchOptions ([e31ac1f ](e31ac1f132 ))
2022-09-08 15:39:04 +00:00
semantic-release-bot
8f78f85e4a
chore(release): 4.2.2 [skip ci]
...
## [4.2.2](https://github.com/revanced/revanced-patcher/compare/v4.2.1...v4.2.2 ) (2022-09-08)
### Bug Fixes
* invalid type propagation in options ([b873228 ](b873228ef0 )), closes [#98 ](https://github.com/revanced/revanced-patcher/issues/98 )
2022-09-08 14:50:38 +00:00
semantic-release-bot
639ff1c0ba
chore(release): 4.2.1 [skip ci]
...
## [4.2.1](https://github.com/revanced/revanced-patcher/compare/v4.2.0...v4.2.1 ) (2022-09-08)
### Bug Fixes
* make patcher version public ([76c45dd ](76c45dd7c1 ))
2022-09-08 12:51:09 +00:00
semantic-release-bot
1bafb77355
chore(release): 4.2.0 [skip ci]
...
# [4.2.0](https://github.com/revanced/revanced-patcher/compare/v4.1.5...v4.2.0 ) (2022-09-08)
### Bug Fixes
* remove repeatable from PatchDeprecated ([6e73631 ](6e73631d4d ))
### Features
* SincePatcher annotation ([25f74dc ](25f74dc5e9 ))
2022-09-08 12:43:11 +00:00
semantic-release-bot
7761d5b85e
chore(release): 4.1.5 [skip ci]
...
## [4.1.5](https://github.com/revanced/revanced-patcher/compare/v4.1.4...v4.1.5 ) (2022-09-08)
### Bug Fixes
* broken deprecation message ([62aa295 ](62aa295e73 ))
2022-09-08 11:43:39 +00:00
semantic-release-bot
7debe62738
chore(release): 4.1.4 [skip ci]
...
## [4.1.4](https://github.com/revanced/revanced-patcher/compare/v4.1.3...v4.1.4 ) (2022-09-08)
### Bug Fixes
* handle option types and nulls properly ([aff4968 ](aff4968e6f ))
2022-09-08 09:30:49 +00:00
semantic-release-bot
f1775f83d0
chore(release): 4.1.3 [skip ci]
...
## [4.1.3](https://github.com/revanced/revanced-patcher/compare/v4.1.2...v4.1.3 ) (2022-09-07)
### Bug Fixes
* only run list option check if not null ([4055939 ](4055939c08 ))
2022-09-07 21:48:24 +00:00
semantic-release-bot
85120374d6
chore(release): 4.1.2 [skip ci]
...
## [4.1.2](https://github.com/revanced/revanced-patcher/compare/v4.1.1...v4.1.2 ) (2022-09-07)
### Bug Fixes
* invalid types for example options ([79f91e0 ](79f91e0e5a ))
2022-09-07 21:24:50 +00:00
semantic-release-bot
d219276298
chore(release): 4.1.1 [skip ci]
...
## [4.1.1](https://github.com/revanced/revanced-patcher/compare/v4.1.0...v4.1.1 ) (2022-09-07)
### Bug Fixes
* handle private companion objects ([ad3d332 ](ad3d332e27 ))
2022-09-07 21:23:12 +00:00
semantic-release-bot
8f66df7666
chore(release): 4.1.0 [skip ci]
...
# [4.1.0](https://github.com/revanced/revanced-patcher/compare/v4.0.0...v4.1.0 ) (2022-09-07)
### Features
* deprecation for patches ([80c2e80 ](80c2e80925 ))
2022-09-07 20:32:51 +00:00
semantic-release-bot
c3db23d3c7
chore(release): 4.0.0 [skip ci]
...
# [4.0.0](https://github.com/revanced/revanced-patcher/compare/v3.5.1...v4.0.0 ) (2022-09-07)
### Code Refactoring
* Improve Patch Options ([6b909c1 ](6b909c1ee6 ))
### BREAKING CHANGES
* Options has been moved from Patch to a new interface called OptionsContainer and are now handled entirely different. Make sure to check the examples to understand how it works.
2022-09-07 18:57:04 +00:00
semantic-release-bot
aa46b953db
chore(release): 3.5.1 [skip ci]
...
## [3.5.1](https://github.com/revanced/revanced-patcher/compare/v3.5.0...v3.5.1 ) (2022-09-06)
### Bug Fixes
* add tests for PathOption ([d6308e1 ](d6308e126c ))
* PathOption should be open, not sealed ([a562e47 ](a562e476c0 ))
* typo in ListOption ([3921648 ](392164862c ))
### Performance Improvements
* make exception an object ([75d2be8 ](75d2be8803 ))
2022-09-06 20:38:24 +00:00
semantic-release-bot
288d50a8b4
chore(release): 3.5.0 [skip ci]
...
# [3.5.0](https://github.com/revanced/revanced-patcher/compare/v3.4.1...v3.5.0 ) (2022-09-05)
### Features
* default value for `Package.versions` annotation parameter ([131dedd ](131dedd4b0 ))
2022-09-05 14:45:56 +00:00
semantic-release-bot
5a92d5c29d
chore(release): 3.4.1 [skip ci]
...
## [3.4.1](https://github.com/revanced/revanced-patcher/compare/v3.4.0...v3.4.1 ) (2022-09-03)
### Bug Fixes
* remove default param from Package.versions ([4b81318 ](4b81318710 ))
2022-09-03 20:54:06 +00:00
semantic-release-bot
44f6a3ebc5
chore(release): 3.4.0 [skip ci]
...
# [3.4.0](https://github.com/revanced/revanced-patcher/compare/v3.3.3...v3.4.0 ) (2022-08-31)
### Features
* nullable parameters ([7882a8d ](7882a8d928 ))
2022-08-31 18:32:43 +00:00
semantic-release-bot
cc3d32748b
chore(release): 3.3.3 [skip ci]
...
## [3.3.3](https://github.com/revanced/revanced-patcher/compare/v3.3.2...v3.3.3 ) (2022-08-14)
### Bug Fixes
* show error message if cause is null ([f9da2ad ](f9da2ad531 ))
2022-08-14 15:25:16 +00:00
semantic-release-bot
b19e1131e8
chore(release): 3.3.2 [skip ci]
...
## [3.3.2](https://github.com/revanced/revanced-patcher/compare/v3.3.1...v3.3.2 ) (2022-08-06)
### Bug Fixes
* close open files ([#75 ](https://github.com/revanced/revanced-patcher/issues/75 )) ([123ad54 ](123ad54c15 ))
2022-08-06 22:17:39 +00:00
semantic-release-bot
6c5f9d4198
chore(release): 3.3.1 [skip ci]
...
## [3.3.1](https://github.com/revanced/revanced-patcher/compare/v3.3.0...v3.3.1 ) (2022-08-03)
### Bug Fixes
* revert soft dependencies ([7b2d058 ](7b2d058144 ))
2022-08-03 01:48:56 +00:00
semantic-release-bot
db2804270e
chore(release): 3.3.0 [skip ci]
...
# [3.3.0](https://github.com/revanced/revanced-patcher/compare/v3.2.1...v3.3.0 ) (2022-08-02)
### Features
* add getValue & setValue for PatchOption ([2572cd0 ](2572cd04b5 ))
2022-08-02 21:31:59 +00:00
semantic-release-bot
5eb8b428b9
chore(release): 3.2.1 [skip ci]
...
## [3.2.1](https://github.com/revanced/revanced-patcher/compare/v3.2.0...v3.2.1 ) (2022-08-02)
### Bug Fixes
* check if patch option requirement is met ([14a73bf ](14a73bfcaf ))
2022-08-02 20:43:26 +00:00
semantic-release-bot
567bf52e16
chore(release): 3.2.0 [skip ci]
...
# [3.2.0](https://github.com/revanced/revanced-patcher/compare/v3.1.0...v3.2.0 ) (2022-08-02)
### Features
* PatchOptions#nullify to nullify an option ([371f0c4 ](371f0c4d0b ))
2022-08-02 20:36:21 +00:00
semantic-release-bot
2aee0cbd0f
chore(release): 3.1.0 [skip ci]
...
# [3.1.0](https://github.com/revanced/revanced-patcher/compare/v3.0.0...v3.1.0 ) (2022-08-02)
### Features
* validator for patch options ([4e2e772 ](4e2e772389 ))
2022-08-02 20:02:18 +00:00
semantic-release-bot
799bc9e163
chore(release): 3.0.0 [skip ci]
...
# [3.0.0](https://github.com/revanced/revanced-patcher/compare/v2.9.0...v3.0.0 ) (2022-08-02)
### Features
* registry for patch options ([2431785 ](2431785d0e ))
### BREAKING CHANGES
* Patch options now use the PatchOptions registry class instead of an Iterable. This change requires modifications to existing patches using this API.
2022-08-02 19:11:43 +00:00
semantic-release-bot
fb3c0e87d4
chore(release): 2.9.0 [skip ci]
...
# [2.9.0](https://github.com/revanced/revanced-patcher/compare/v2.8.0...v2.9.0 ) (2022-08-02)
### Bug Fixes
* show error message instead of `null` ([8d95b14 ](8d95b14f35 ))
### Features
* exclusive mutable access to files ([814ce0b ](814ce0b9ae ))
2022-08-02 01:11:01 +00:00
semantic-release-bot
711b8a25a7
chore(release): 2.8.0 [skip ci]
...
# [2.8.0](https://github.com/revanced/revanced-patcher/compare/v2.7.0...v2.8.0 ) (2022-08-01)
### Bug Fixes
* remove requirement for solution [skip ci] ([#80 ](https://github.com/revanced/revanced-patcher/issues/80 )) ([9a4d30e ](9a4d30e152 ))
### Features
* patch options ([#81 ](https://github.com/revanced/revanced-patcher/issues/81 )) ([fbb09f3 ](fbb09f38dc ))
2022-08-01 22:32:32 +00:00
semantic-release-bot
368c61c1bf
chore(release): 2.7.0 [skip ci]
...
# [2.7.0](https://github.com/revanced/revanced-patcher/compare/v2.6.0...v2.7.0 ) (2022-08-01)
### Features
* `Closeable` patches ([bbd40bf ](bbd40bf2f6 ))
2022-08-01 02:15:18 +00:00
semantic-release-bot
495ebface8
chore(release): 2.6.0 [skip ci]
...
# [2.6.0](https://github.com/revanced/revanced-patcher/compare/v2.5.2...v2.6.0 ) (2022-07-31)
### Features
* add Patch#dependsOn extension ([523f67b ](523f67b238 ))
* Soft Dependencies for Patches ([8c12f8d ](8c12f8d488 ))
2022-07-31 14:52:23 +00:00
semantic-release-bot
817b8db019
chore(release): 2.5.2 [skip ci]
...
## [2.5.2](https://github.com/revanced/revanced-patcher/compare/v2.5.1...v2.5.2 ) (2022-07-24)
2022-07-24 16:30:57 +00:00
semantic-release-bot
783b2de9db
chore(release): 2.5.1 [skip ci]
...
## [2.5.1](https://github.com/revanced/revanced-patcher/compare/v2.5.0...v2.5.1 ) (2022-07-17)
### Bug Fixes
* close stream when closing `DomFileEditor` ([77604d4 ](77604d4078 ))
2022-07-17 23:30:04 +00:00
semantic-release-bot
9ac6d5c7da
chore(release): 2.5.0 [skip ci]
...
# [2.5.0](https://github.com/revanced/revanced-patcher/compare/v2.4.0...v2.5.0 ) (2022-07-11)
### Bug Fixes
* missing additional items [skip ci] ([0ebab8b ](0ebab8bf59 ))
### Features
* feature request issue template ([1b39278 ](1b39278b24 ))
* issue templates [skip ci] ([112bc99 ](112bc998f4 ))
2022-07-11 18:21:14 +00:00
semantic-release-bot
12c96bf818
chore(release): 2.4.0 [skip ci]
...
# [2.4.0](https://github.com/revanced/revanced-patcher/compare/v2.3.1...v2.4.0 ) (2022-07-09)
### Features
* Improve Smali Compiler ([6bfe571 ](6bfe5716c3 ))
2022-07-09 13:04:21 +00:00
semantic-release-bot
fc06dd1c29
chore(release): 2.3.1 [skip ci]
...
## [2.3.1](https://github.com/revanced/revanced-patcher/compare/v2.3.0...v2.3.1 ) (2022-07-07)
### Bug Fixes
* handle null properly ([#64 ](https://github.com/revanced/revanced-patcher/issues/64 )) ([482af78 ](482af78f2b ))
2022-07-07 06:35:28 +00:00
semantic-release-bot
89a27dfbe6
chore(release): 2.3.0 [skip ci]
...
# [2.3.0](https://github.com/revanced/revanced-patcher/compare/v2.2.2...v2.3.0 ) (2022-07-05)
### Features
* nullability for `BytecodePatch` constructor ([#59 ](https://github.com/revanced/revanced-patcher/issues/59 )) ([4ea030d ](4ea030d0a0 ))
2022-07-05 14:48:22 +00:00
semantic-release-bot
4cc2fa17f5
chore(release): 2.2.2 [skip ci]
...
## [2.2.2](https://github.com/revanced/revanced-patcher/compare/v2.2.1...v2.2.2 ) (2022-07-04)
### Bug Fixes
* `MethodWalker` not accounting for all reference instructions ([48068cb ](48068cb3d7 ))
2022-07-04 19:36:34 +00:00
semantic-release-bot
d107c7245c
chore(release): 2.2.1 [skip ci]
...
## [2.2.1](https://github.com/revanced/revanced-patcher/compare/v2.2.0...v2.2.1 ) (2022-07-03)
### Bug Fixes
* more useful error message ([4b2e323 ](4b2e3230ec ))
2022-07-03 14:46:19 +00:00
semantic-release-bot
fb5b82da4e
chore(release): 2.2.0 [skip ci]
...
# [2.2.0](https://github.com/revanced/revanced-patcher/compare/v2.1.2...v2.2.0 ) (2022-07-02)
### Bug Fixes
* DomFileEditor opening in- and output streams on the same file ([83187c9 ](83187c9edd ))
### Features
* remove deprecated functions ([ada5a03 ](ada5a033de ))
* streams overload for `XmlFileHolder` ([6f72c4c ](6f72c4c4c0 ))
2022-07-02 22:59:27 +00:00
semantic-release-bot
0f00d33f4e
chore(release): 2.2.0-dev.3 [skip ci]
...
# [2.2.0-dev.3](https://github.com/revanced/revanced-patcher/compare/v2.2.0-dev.2...v2.2.0-dev.3 ) (2022-07-02)
### Bug Fixes
* DomFileEditor opening in- and output streams on the same file ([83187c9 ](83187c9edd ))
2022-07-02 22:21:19 +00:00
semantic-release-bot
79d70cff4b
chore(release): 2.2.0-dev.2 [skip ci]
...
# [2.2.0-dev.2](https://github.com/revanced/revanced-patcher/compare/v2.2.0-dev.1...v2.2.0-dev.2 ) (2022-07-02)
### Features
* streams overload for `XmlFileHolder` ([6f72c4c ](6f72c4c4c0 ))
2022-07-02 15:46:16 +00:00
semantic-release-bot
60a8278ae8
chore(release): 2.2.0-dev.1 [skip ci]
...
# [2.2.0-dev.1](https://github.com/revanced/revanced-patcher/compare/v2.1.2...v2.2.0-dev.1 ) (2022-07-02)
### Features
* remove deprecated functions ([ada5a03 ](ada5a033de ))
2022-07-02 02:23:32 +00:00
semantic-release-bot
109b8a296d
chore(release): 2.1.2 [skip ci]
...
## [2.1.2](https://github.com/revanced/revanced-patcher/compare/v2.1.1...v2.1.2 ) (2022-06-29)
### Bug Fixes
* invert fingerprint resolution condition of `customFingerprint` ([e2faf4c ](e2faf4ca9b ))
2022-06-29 23:37:37 +00:00
semantic-release-bot
d8b5b8bb7c
chore(release): 2.1.1 [skip ci]
...
## [2.1.1](https://github.com/revanced/revanced-patcher/compare/v2.1.0...v2.1.1 ) (2022-06-28)
2022-06-28 17:47:39 +00:00
semantic-release-bot
c1fbd8cf8c
chore(release): 2.1.0 [skip ci]
...
# [2.1.0](https://github.com/revanced/revanced-patcher/compare/v2.0.4...v2.1.0 ) (2022-06-28)
### Features
* log failed patches due to failed dependencies ([a467fbb ](a467fbb704 ))
2022-06-28 01:27:05 +00:00
semantic-release-bot
5a4bd7a76e
chore(release): 2.0.4 [skip ci]
...
## [2.0.4](https://github.com/revanced/revanced-patcher/compare/v2.0.3...v2.0.4 ) (2022-06-27)
2022-06-27 22:38:36 +00:00
semantic-release-bot
68d9e9f02c
chore(release): 2.0.3 [skip ci]
...
## [2.0.3](https://github.com/revanced/revanced-patcher/compare/v2.0.2...v2.0.3 ) (2022-06-27)
2022-06-27 22:22:19 +00:00
semantic-release-bot
06a88839de
chore(release): 2.0.2 [skip ci]
...
## [2.0.2](https://github.com/revanced/revanced-patcher/compare/v2.0.1...v2.0.2 ) (2022-06-27)
2022-06-27 22:05:56 +00:00