Skip to content
This repository has been archived by the owner on Oct 16, 2020. It is now read-only.

Prepare for 1.28.4 #335

Open
jspenguin2017 opened this issue May 18, 2020 · 9 comments
Open

Prepare for 1.28.4 #335

jspenguin2017 opened this issue May 18, 2020 · 9 comments

Comments

@jspenguin2017
Copy link
Member

No description provided.

@jspenguin2017
Copy link
Member Author

jspenguin2017 commented May 18, 2020

Reviewed until: gorhill@dd6f41a

@jspenguin2017
Copy link
Member Author

jspenguin2017 commented May 19, 2020

@jspenguin2017
Copy link
Member Author

jspenguin2017 commented May 21, 2020

TODO:

The branches are kind of messy at the moment, to be safe:

  • Check to make sure:
    • The popup looks good
    • All buttons fit inside the toolbar properly
  • Check to make sure:
    • The settings page look good
    • The 3 buttons are on the left side
    • The 3 buttons have the same width and the width is reasonable
  • Retest above in incognito mode

@jspenguin2017 jspenguin2017 changed the title Prepare for 1.27.6 Prepare for 1.27.8 May 21, 2020
@jspenguin2017

This comment has been minimized.

@jspenguin2017 jspenguin2017 changed the title Prepare for 1.27.8 Prepare for 1.27.10 May 26, 2020
@jspenguin2017

This comment has been minimized.

@jspenguin2017 jspenguin2017 self-assigned this May 27, 2020
@jspenguin2017 jspenguin2017 removed their assignment Jun 5, 2020
@jspenguin2017 jspenguin2017 changed the title Prepare for 1.27.10 Prepare for 1.27.12 Jun 5, 2020
@jspenguin2017
Copy link
Member Author

jspenguin2017 commented Jun 5, 2020

TODO:

gorhill@01b1ed9 (Big)
gorhill@6633e26 (Small)
gorhill@2ba4312 (Small)
gorhill@f869348 (Small)
gorhill@41523d2 (Medium)
gorhill@5752ad5 (Medium)
gorhill@58c6baf (Medium)
gorhill@08eca13 (Small)
gorhill@bc7f149 (Medium)
gorhill@d784fda (Small)
gorhill@6926030 (Medium)
gorhill@1a082e0 (Big)
gorhill@a211c2c (Big)
gorhill@2523959 (Medium)
gorhill@6d8b310 (Big)
gorhill@0e32e43 (Medium)
gorhill@f8b0ee0 (Small)
gorhill@3e72a47 (Medium)
gorhill@c9cfd62 (Medium)
gorhill@aa000e2 (Medium)
gorhill@86d28b5 (Small)
gorhill@db198b0 (Small)
gorhill@c6397e3 (Small)

1p-filters.html, 1p-filters.js, asset-viewer.html, and asset-viewer.js have changed.

May need to reimplement linting rules.

Need to reimplement type normalization for $iframe.

It looks like uBO got a new syntax highlighter, need to reevaluate whether Nano Highlighter is still needed.

The filter editor of uBO got some upgrades such as bracket matching, bracket auto-closing, comments toggle, and auto-complete. Need to evaluate if it is better to ditch Nano Editor and reimplement Nano Linter on top of the filter editor of uBO.

Check to make sure syntax highlighting looks good (for advanced settings, whitelists, user filters, and assets viewer).

Local IP detection logic moved to static-filtering-parser.js file (may need to update docs).

This is a really big change, need to run through the extended checklist like last time.

@jspenguin2017

This comment has been minimized.

@jspenguin2017

This comment has been minimized.

@jspenguin2017 jspenguin2017 changed the title Prepare for 1.27.12 Prepare for 1.28.0 Jul 4, 2020
@jspenguin2017 jspenguin2017 self-assigned this Jul 4, 2020
@jspenguin2017
Copy link
Member Author

I need some time to think about this, as these changes impact the core features (highlighter and linter) of Nano Adblocker.

@jspenguin2017 jspenguin2017 changed the title Prepare for 1.28.0 Prepare for 1.28.2 Jul 11, 2020
@jspenguin2017 jspenguin2017 changed the title Prepare for 1.28.2 Prepare for 1.28.4 Jul 16, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant