Skip to content

Releases: martok/palefill

1.28

16 Jan 20:17
Compare
Choose a tag to compare

Adds:

  • discord.com (#92)
  • raise maxVersion to Pale Moon 33

Fixes:

  • insert scripts after <meta charset> tags if present. These must be within the first 1k bytes to have any effect.

1.27

18 May 19:46
Compare
Choose a tag to compare

Adds:

  • wordpress.com (#72), immediately superseded by implementation in PM 32.2
  • 1und1 and web.de webmailers (#76)
  • Supersede no longer needed WebComponents polyfills

Fixes:

  • even more issue with CSP (#76)
  • virustotal.com (#85)
  • parts of githubs new code view... but not everything, due to technical restrictions (#90)

1.26

24 Jan 22:19
Compare
Choose a tag to compare

Adds:

  • Compatibility with Pale Moon 32, Goanna 6.0 (#81)
  • Supersede no longer needed regex fixes

Fixes:

  • Github regression: missing hovercards (#69, #70)
  • Github: fix Mermaid diagram renderer (#70)
  • issue with certain CSP strings

1.25

07 Dec 01:13
Compare
Choose a tag to compare

Adds:

  • mediamarkt.de webshop (#66)
  • Make debugging easier by also patching the HTML the DevTools debugger sees
  • Rules can now include multiple wilcards in the path component

Fixes:

  • Github regression: missing hovercards (#65)
  • Github Actions: "Show More" button on expanded log entries (#54)

Changes:

  • Raise maxVersion for Basilisk GUID so install works on Serpent 55
  • Removal of some no longer required patches

1.24

01 Dec 21:35
Compare
Choose a tag to compare

Adds:

  • fanbox.cc to the pixiv rules (#57)
  • documentation for recurring requests for non-features (#56)

Fixes:

Many issues with WebComponents on Github by switching the limited inline polyfill to DarkTree, a polyfill I have written over the past couple of weeks. It's still missing a lot compared to a full implementation or even just ShadyDOM, but on the plus side, it can do local CSS and is (IMO) much more readable. In terms of issues tracked here, this should fix #60 and most of #30.

Remaining for #30 is a behavior change that results from a somewhat creative interpretation of the HTML standard regarding the <button> element that is web consensus now. I have worked with Moonchild to make this available in a future version of UXP and will update the docs here once that happens.

1.23

16 Oct 22:03
Compare
Choose a tag to compare

Adds:

  • duolingo.com (#51)

Fixes:

  • docs.microsoft.com renamed to learn.microsoft.com, add polyfills so we pass the feature tests (#52)

Technical notes:

As a temporary workaround for the memory leak investigated in #50, soft navigation is disabled on Github by monkeypatching Turbo. There is definitely something wrong in UXP as it can be reproduced without any addons, so far we haven't been able to track down what.

1.22

03 Oct 17:52
Compare
Choose a tag to compare

Fixes:

  • github.com: also using modern regexp now (#49)
  • injected third-party scripts on CSPs with script-src strict-dynamic on SeaMonkey (regression from 1.21) (#48)
  • Exception handling in customElements polyfill (#46)

1.21

22 Sep 21:58
Compare
Choose a tag to compare

Adds:

  • drive.google.com

Fixes:

  • pixiv.net: login subdomain (#9)
  • injected third-party scripts on CSPs with script-src strict-dynamic

1.20

31 Aug 19:56
Compare
Choose a tag to compare

Adds:

  • easier debugging: view-source on script files shows modified content
  • leo.org: ShadowDOM. Has significant styling issues, but the main dictionary at least works (#44)

Fixes:

  • Github download links (#41)
  • unicode encoding problems in polyfill codeblocks

1.19

10 Aug 20:34
Compare
Choose a tag to compare

Adds:

  • notion.so and *.notion.site (#4)

Fixes: