Skip to content

Releases: openstyles/stylus

v1.5.15

04 Feb 07:43

Choose a tag to compare

  • Option to patch CSP (Content-Security-Policy)
  • Editor: bookmarking via click on a line number, right-click to cycle bookmarks
  • Editor: Stylelint 13.8.0 (previously 8.0.0)
  • Editor: CSSLint adds new rules shorthand-overrides and simple-not
  • Simple-window editor: an icon in the top-right corner that opens the popup

v1.5.14

14 Nov 13:18

Choose a tag to compare

  • Style search in the popup switched to USO-archive site. It's fast now.
    We use its index directly so no info is sent upstream.

  • Import/export options in backup json.
    Exported automatically. Imported on demand: an additional button is shown if the current options are different.

  • Option: Instant injection via synchronous XHR in Chrome.
    Enable it if you often see a flash of unstyled content (FOUC) when loading sites.

  • Option: Simple window (no omnibox) for the editor when opening it from the popup

  • Editor:

    • Section names are displayed in a list at the left.
      To add a name to a section, put it inside a comment at the very beginning of the section's code.
    • Style name input field in the editor can be used to customize the local displayed name of external styles.
    • Color palette shows all document colors in color picker dialog.

The minimum required version of Chrome is 55.

It's because none of us has any time or desire to support the ancient versions. Chrome 55 was chosen as the new minimum because it's the first version that implements async/await syntax natively.

See v1.5.13...v1.5.14 commit log for more info.

v1.5.13

24 Oct 05:29

Choose a tag to compare

Bug fixes and new features.
See v1.5.12...v1.5.13 commit log for more info.

1.5.2

11 Dec 13:42

Choose a tag to compare

  • Fix Dropbox blocked from working on new installs.
  • Fix accessibility issues.
  • Fix save template.
  • Fix editor focusing.
  • Fix inline search for Vivaldi.

1.5.1

30 Nov 02:25

Choose a tag to compare

  • Fix usercss install error.
  • Show style update error.
  • Fix inline searching.
  • Fix detection of CSP.
  • Fix dynamic changing of manager options.
  • Fix cursor moving between multiple editors.
  • Fix beautify adding extra carriage returns.
  • Allow /!* comments in UserCSS metadata.
  • Miscellaneous bug fixes.

1.4.23

19 Nov 04:57

Choose a tag to compare

  • Fixed update button on userstyles.org.
  • UserCSS settings now select all text on focus.
  • UserCSS added number & range variables, and default option indicator.
  • Rewrote linter system; UserCSS metadata is now included.
  • Editor page now properly refreshes.
  • Updated CodeMirror.

1.2.5

23 Jan 15:50

Choose a tag to compare

  • Popup:

    • Inline style search in popup.

      Click the thumbnails to install/uninstall.
      Enabled by [x] inline checkbox next to the Find styles link.
      Currently only site-specific styles are listed.

    • Homepage icon on configurable styles installed from USO opens the style page and expands the settings area

  • Editor:

    • Live preview mode enabled by default so the changes are automatically applied in the open tabs as you edit the code
    • CSSLint now supports CSS Grid, CSS4 colors
    • New search/replace dialog
    • CtrlR invokes the replace dialog in pcDefault/sublime keymaps
    • CtrlPause key inside code editor switches the focus between code and page.
    • The entire CSS token is selected on double-click e.g. .class-name, #some-id
    • Only the number or only the unit is selected on double-clicking lengths like 12px
  • Manager:

    • Sort order of the style list is customizable
    • Favicons for regexps are shown if possible
    • Search-in-contents using regexp or "quoted string" for an exact match
    • The update history log viewer now has a Delete button to clear the log and [x] Only with updates or issues to show only relevant entries in the list.
    • faster initialization
  • The old local style name is preserved on style update only if it was actually customized.

  • Firefox 59+ can be configured to allow styling of AMO site

  • Firefox: .user.css can be installed from gthub gists raw links

  • Firefox: the popup and manager can be opened in private/container tabs

  • Much faster parsing of usercss during continuous tweaking/configuring/saving

  • The tab's main site URL origin (protocol + host name) is stored in "stylus-iframe" attribute on HTML element when the corresponding setting is enabled in Stylus options so you can write iframe-specific CSS like this html[stylus-iframe$="twitter.com"] h1 { display:none } which will hide h1 elements inside iframes embedded on twitter.com pages.

bugfix

09 Dec 18:41

Choose a tag to compare

  • FF: style background tabs correctly again
  • fixes for some edge cases

Config dialog for usercss in popup

08 Dec 18:11

Choose a tag to compare

  • popup: config dialog for usercss style
    • autosave/apply on change
    • individual values can be reset to default
  • editor: csslint recognizes /*[[uso-variable]]*/ now instead of choking
  • manager: /regexp/i and "exact words" in search input field
  • all internal pages of Stylus UI use the same appearance for input elements across platforms as much as possible

bugfixes

07 Dec 17:34

Choose a tag to compare

  • editor with colorpicker option disabled can open multiple sections again

previous fixes:

  • style elements are applied now in the correct order (fixes FOUC in some reported cases)
  • editor: style name wasn't saved, which broke style manager, see #275
  • editor: saving of global sections was broken, see #282