Prepare for 1.27.2
jspenguin2017 opened this issue · 13 comments
Reviewed until: gorhill@35091e6
TODO:
(many commits)
Verify that customized whitelist highlighting is still working properly.
Verify that the advanced settings page is still working properly.
Verify that the about page is still rendering properly.
Verify that the dashboard is working properly in mobile mode.
Verify that the popup, logger, and dashboard are working properly in incognito mode.
Verify that FontAwesome is still working properly (in the popup and the dashboard).
Verify that background color and contrast look good.
Verify that Nano Editor is behaving properly when the browser window is resized.
Also double-check to make sure the redesigned dashboard and popup are working as expected in general.
There are a lot of changes, to be safe, run through the extended checklist: https://github.com/NanoAdblocker/NanoCore2#version-update-extended-checklist
Watch out, 1p-filters.html
and asset-viewer.html
have changed:
gorhill@0662767#diff-6ef3f8b01ddac4fee83c2d44d4f5f035
gorhill@5bee332#diff-6ef3f8b01ddac4fee83c2d44d4f5f035
gorhill@fe94aa3#diff-6ef3f8b01ddac4fee83c2d44d4f5f035
gorhill@0662767#diff-c6081be1a3096dc599ff4d17f8c1741e
Update: Everything looks good.
TODO:
A cache buster is no longer supplied for background updates, this can cause problems when the remote server is misconfigured (sending a large max-age
for Cache-Control
header).
Update: Moved to another issue: #330
TODO:
Check to make sure Nano Filters, Nano Contrib, and Nano Defender Integration are not affected.
Update: Done.
TODO:
gorhill@0bcf04d
gorhill@54b68eb
Check to make sure the changes to 1p-filters
do not break Nano Editor.
Update: Done.
Upstream bumped version to update assets. The specific issue about gstaticadssl
does not occur with current assets bundled with the latest Nano release, so I don't think I need to do an emergency release just to update assets.
TODO:
gorhill@0afe7c2#diff-5c490989a776cfd759127df7a1241973
gorhill@98f19fa#diff-5c490989a776cfd759127df7a1241973
gorhill@65d9e3f
Check to make sure the animation is not intrusive.
Edit: This should be moved to the extended checklist.
Update: Animation removed: gorhill@104a1af
TODO:
Add links to Nano's repositories and contributor lists as appropriate.
Update: Done.
TODO:
Port extended popup features to the new popup.
Make sure the refresh button is always shown.
gorhill@b295d4a#diff-0d94ddccc559e1231fe0cfa793814429
gorhill@38cdb42#diff-0d94ddccc559e1231fe0cfa793814429
Handle migration.
Update: Done.
TODO:
gorhill@eeae4b2
gorhill@b295d4a#diff-f04cb7391493d45bc55547626a0231a1
Pull manifest changes.
Update: Done.