js-shield
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

0.5.2 released


From: Libor Polčák
Subject: 0.5.2 released
Date: Thu, 7 Oct 2021 16:43:58 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0 SeaMonkey/2.53.9.1

Hello all,

Thank you Giorgio.

I released 0.5.2 with just the level 0 patch.

Libor

Hi Libor,

sorry for the confusion. I'm gonna branch always from the master from now on 
for any fix and point you just to the fix topic branch.

Regarding https://github.com/polcak/jsrestrictor/issues/133 I cannot reproduce it as 
reported because Google Voice is not available to my accounts (I suppose for 
geographic reasons), but here's a patch which ensures no injection happen on level 0 
<https://pagure.io/JS-Shield/JS-Shield/c/5f492e937ff314767e264faf0f86221ed08c62fd?branch=0.5.2_level0>,
 hoping that this is actually the root of the issue.

Good luck and let me know
-- G

On 06/10/21 17:02, Libor Polčák wrote:
Hello,

0.5.1 was released. It is available in AMO, Chrome Store should be next. Opera 
still did not release several versions.

* Bugfix: Display correctly NBS status at the current page (Github issue #114)
* Rebranding step 1: change UI-facing icons
* Set minimal pop up width so that the pop up is usable in Chrome (Github issue 
#112, Pagure issue
    #7)
* Chromium-based browsers: revise Battery API protection that should match the 
expectations of page
    scripts (mimic Firefox behaviour).
* Fixed typos in settings.
* AMO distributes the code as compaptible with Firefox for Android (we were not 
sure if the browser is compatible and we think that it is). See also




Giorgio, I went through the commits in the hotfix branch and decided not to use 
the branch.

* The commits are on top of pagure/release0.5 that is not merged to the master. 
We will need to rebase on top of master.
* 4fe0741a90714acd5d3bbda110454ee95407d6f7 seems to be empty
* a2cfd67987d6d4c17c64c532032e6b6713421c6a seems to have FPD stuff in it. There 
are a lot of changes, some may be meaningfull when the new GUI is ready. I 
think that we should not rename Network Boundary Shield to HTTP Shield though.

I found that you added min-width attribute to pop up body that fixed the pop up 
issue.

I also cherry-picked new icon but I needed to resize it and regenerate the pngs 
as it was not a square.


Giorgio, https://github.com/polcak/jsrestrictor/issues/133 seems to be about 
level 0 modifies the JS environment. Before the wrapper injection method 
redesign it used to work so that level 0 does not have any effect so that JSR 
can be disabled for a page and does not need to be uninstalled. Can you have a 
look at the issue or should I try to fix it?


Best wishes

Libor


--
Giorgio Maone
https://maone.net






reply via email to

[Prev in Thread] Current Thread [Next in Thread]