Skip to content

Releases: FilteringDev/tinyShield

4.0.2

Choose a tag to compare

@piquark6046 piquark6046 released this 29 Jun 09:51
Immutable release. Only release title and notes can be modified.
4.0.2
34bf54b

This release is just a regular rebuild. Nothing notable changes.

What's Changed

  • chore(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #82

Full Changelog: 4.0.1...4.0.2

4.0.1

Choose a tag to compare

@piquark6046 piquark6046 released this 15 Jun 23:28
Immutable release. Only release title and notes can be modified.
4.0.1
21db867

Refine tinyShield's monkey-patch handling for Map and WeakMap. Internal controller state and cache access now use pre-captured native intrinsic invoked through Reflect.apply, avoiding recursive re-entry into patched prototype methods and reducing the risk of stack overflow.

Full Changelog: 4.0.0...4.0.1

4.0.0

Choose a tag to compare

@piquark6046 piquark6046 released this 14 Jun 23:08
Immutable release. Only release title and notes can be modified.
4.0.0
4afcf41

What's Changed

  • refactor: refactor tinyShield into publishable library workspace by @piquark6046 in #74
  • chore(deps): bump actions/dependency-review-action from 4 to 5 by @dependabot[bot] in #69

Full Changelog: 3.9.0...4.0.0

3.9.0

Choose a tag to compare

@piquark6046 piquark6046 released this 03 Jun 22:46
Immutable release. Only release title and notes can be modified.
3.9.0
a88809c

Fix an issue where improved type checking for keys and values passed as arguments to the Map.prototype.set mock function incorrectly blocks general frameworks or polyfills on web pages, rather than Ad-Shield scripts, causing browser pages to become unresponsive.

Fix #71
Fix #72

Full Changelog: 3.8.2...3.9.0

3.8.2

Choose a tag to compare

@piquark6046 piquark6046 released this 07 May 03:07
Immutable release. Only release title and notes can be modified.
3.8.2
74f5a54

3.8.1

Choose a tag to compare

@piquark6046 piquark6046 released this 07 May 02:50
Immutable release. Only release title and notes can be modified.
3.8.1
b494f01

What's Changed

  • chore(deps-dev): bump ava from 7.0.0 to 8.0.0 by @dependabot[bot] in #66

Full Changelog: 3.8.0...3.8.1

3.8.0

Choose a tag to compare

@piquark6046 piquark6046 released this 21 Apr 01:12
Immutable release. Only release title and notes can be modified.
3.8.0
aeaf00e
  • To alleviate the difficulty of browsing and locating items caused by the large number of domain groups, they are further organized into additional grouped directories based on the first character of each domain group's string.
  • A metadata.json file in dist/grouped is generated so that external open-source projects or services compatible with open-source licenses can easily sideload tinyShield.

Full Changelog: 3.7.0...3.8.0

3.7.0

Choose a tag to compare

@piquark6046 piquark6046 released this 20 Apr 21:09
Immutable release. Only release title and notes can be modified.
3.7.0
19187b6
  • Modifiy the build script so that, even when added as an Apple Safari Extension, a separate tinyShield userscript is generated for each domain group, thereby minimizing the impact of issue #38 as much as possible.
  • Remove exporting interface, execution point and API.

Full Changelog: 3.6.3...3.7.0

3.6.3

Choose a tag to compare

@piquark6046 piquark6046 released this 11 Mar 11:11
Immutable release. Only release title and notes can be modified.
3.6.3
a25e92c

3.6.2

Choose a tag to compare

@piquark6046 piquark6046 released this 27 Feb 15:11
Immutable release. Only release title and notes can be modified.
3.6.2
9e1ef1e