Stylizer 5 Release History

This information is historical and applies only to Stylizer 5.

July 4th, 2013 (Stylizer 5.1.13.704)

  • New: The +box-shadow shortcut property now supports layered and inset shadows.
  • New: Validation for CSS3 flexbox properties, as well as webkit, moz and ms flexbox extensions.

May 30th, 2013 (Stylizer 5.1.13.530—Windows Only)

  • Fixed: (Regression from 5.1.13.523) Key strokes which required the AltGr key to be pressed on non-US keyboard layouts are now working correctly again.

May 29th, 2013 (Stylizer 5.1.13.529)

  • Fixed: @import rules now validate when a media type is specified.

May 23rd, 2013 (Stylizer 5.1.13.523)

  • New: Support for media queries which contain only an expression and are not prefixed with "only", "not" or a media type.
  • New: Support for CSS3 units dpi, dpcm, dppx, hz, khz, ms, s, vh, vw, vmax, vmin.
  • Improved: Rule-level comments are now indented when saved.
  • Improved: Changed the way rules containing media-querying properties save and load. Details
  • Improved: Bullseye: Now all properties not being displayed in real-time preview are striken out as well as overridden CSS properties. This includes properties restricted to a non-passing media query and vendor-specific extension properties (i.e. -moz prefixed properties are striken out for Safari).
  • Fixed: In the save dialog, pressing Enter after typing a file name now accepts and saves.
  • Fixed: Fractional CSS values which omit the leading zero (i.e. ".5in") now validate.
  • Fixed: (OS X) Standard editing keyboard shortcuts: Home/Command+Left moves the caret to the start of a cell and Home/Command+Right moves to the end; Option+Left and Option+Right navigate between words.
  • Fixed: (OS X) Pressing shortcut keys for disabled commands (Command+Z, Command+V etc) would "type" the letter into the grid.
  • Fixed: (OS X) Text in the code grid no longer scrolls unnecessarily when switching into edit mode.
  • Fixed: (OS X) CSS property names too wide to fit in the code grid were being trimmed shorter than necessary.

May 7th, 2013 (Stylizer 5.1.13.507)

  • Improved: Size grip performance improvements for both Windows (up to 1.5X) and OS X (up to 3X). The mouse pointer no longer flickers when using a size grip (this was especially noticable on OS X). The new algorithm is also more reliable when Stylizer is run in a virtual machine or over remote desktop (to prevent unexpectedly large values from being suddenly inserted into your style sheet).
  • Added: (OS X) Fn+Return can now to used to insert a new row above, Cmd+Fn+Return to copy the selector text and insert above.
  • Fixed: (OS X) CSS comments were always being saved using unix-style line terminators on OS X regardless of any setting. Now, the line terminators used for comments are the same as those used for selectors (as specified in the CSS Formatting window).
  • Fixed: Tooltips are no longer displayed for the Color Picker and Context Bar when turned off in the Preferences window.

April 26th, 2013 (Stylizer 5.1.13.426)

  • Fixed: (Windows) Popup dialogs in the Firefox 20 browser plugin are now working correctly, including both JavaScript alerts and credential prompts.

April 19th, 2013 (Stylizer 5.1.13.419)

  • New: (Windows) Firefox 20 browser plugin.
  • Fixed: The luminance and saturation channels were being incorrectly forced to 100% for CSS colors using hsl() and hsla() syntax.

April 16th, 2013 (Stylizer 5.1.13.416)

Improved the UI with over 30 tweaks and updates, helping Stylizer to feel more at home on OS X, while at the same time preserving its unique identity as a cross-platform app.

The Ivory theme received many improvements, the most visible being:

  • Eliminated the blue toolbar hover effect (only on Mac)
  • Lion-style flattened scroll bars (only on Mac)
  • Checked buttons are black instead of orange
  • More consistent browser tabs, including a redrawn close button
  • Tweaked hues for more consistant colors throughout
  • Subtle improvements to tool bars, check boxes and radio buttons

Other areas which received attention include menus, the context bar, and the CSS file tab bar.

Also fixed:

  • Fixed: (OS/X) 1 or 2 pixels were being cut off on the left edge of most text displayed in the UI.
  • Fixed: (OS/X) Arrows on the margin, padding and border buttons were too small (since the previous Retina update).
  • Fixed: (Windows) The viewport in the magnifier window (displayed for the color picker and measuring type) would sometimes appear too large on Windows XP/Vista.
  • Fixed: The eye dropper and context bar icons were not being updated when the theme changed.
  • Fixed: The animation used when a local CSS file tab was closed was not properly aligned.
  • Fixed: The new browser tab button was not being animated when a tab was closed.

April 11th, 2013 (Stylizer 5.1.13.411 – Mac only)

  • New: Stylizer now looks fantastic on Retina displays.
  • New: Replaced the CSS media type and color dropper icons with Stylizer-branded icons.

March 28th, 2013 (Stylizer 5.1.13.328)

  • New: (OS/X) Support for full-screen mode on OS X Lion/Mountain Lion.
  • New: (OS/X) Stylizer is now signed with Skybound's Apple Developer ID, allowing it to launch on Mountain Lion when Gatekeeper is turned on.
  • New: (OS/X) It is no longer necessary to hold "fn" to delete a rule or property when using an Apple wireless or MacBook keyboard (just press "delete").
  • Improved: Many sites which use CSS media queries now appear correctly in live preview.
  • Fixed: (OS/X) Improved keyboard handling so + and - characters can be typed into value cells, and numpad + and - will expand/collapse the selected row (to match the behavior on Windows).
  • Fixed: The forward slash key, used to open/close grid cells, can now be used with any keyboard layout (not just US English).
  • Fixed: The ! character can be typed into the value cell (useful for properties which accept strings).

November 26th, 2012 (Stylizer 5.1.12.1126)

  • New: Stylizer now runs on Windows 8
  • New: Internet Explorer 9 embedded browser (currently only supported on Windows Vista and 7)
  • New: Firefox 15 embedded browser
  • New: Support for 'ch' and 'rem' CSS units
  • New: Support for CSS properties "outline-offset" and "-ms-text-size-adjust"
  • New: Support for the "initial" value for most CSS properties.
  • New: Support for the SVG "text-rendering" and "pointer-events" properties because they are actually supported as CSS properties in Gecko and WebKit.
  • New: Basic (non-validating) support for media queries which appear in @import rules.
  • New: Cleanser now skips over the following vendor-prefixed and draft CSS properties: -xx-background-clip, -xx-background-origin, -xx-background-size, -xx-animation, -xx-transition-duration, -xx-transition-timing-function, -xx-transition-delay, -o-radial-gradient(), -ms-radial-gradient(), radial-gradient()
  • Fixed: Pasting a CSS rule wrapped in a media query would cause the file to save incorrectly and an error to occur when attempting to copy the pasted CSS back to the clipboard.
  • Fixed: The Save dialog, when displayed a second time for a file which had already been saved previously, would not display any local system drives if the original path to which the file was saved was no longer accessible (for example, if one of its containing folders was renamed or moved).
  • Fixed: A CSS string containing an escape sequence would cause Chrome to go out of sync when first loading (or refresing) the page.

September 18th, 2012 (Stylizer 5.1.12.918)

  • Fixed: (OS/X) The mouse now works correctly on Retina displays.

March 26th, 2012 (Stylizer 5.1.12.326)

  • Fixed: The CSS value "background: none" was being commented out when saved
  • Fixed: The value "none" now validates for text-shadow, box-shadow, +text-shadow and +box-shadow
  • Fixed: Choosing an item in the value picker updates the "bottom" layer background or shadow layer as the size grips and color picker do, instead of overwriting the entire property value
  • Fixed: "background-position" could not be set to a single value using the value picker
  • Fixed: "inherit" was missing from some CSS properties, it has been reintroduced in all places where it is valid
  • Fixed: "inherit" is no longer permitted on child properties, as per the CSS spec
  • Fixed: Added "padding-box" value to "box-sizing" property
  • Fixed: "transparent" and "currentColor" are now permitted anywhere a color is, as per the CSS spec
  • Fixed: The last comma would be stripped from "background" properties whose bottom layer was just a color (i.e. "background: url(a.png), red" would become "background: red url(a.png)")
  • Fixed: "border" no longer inserts a default size, width or color, allowing these to values be unspecified, as per the CSS spec

March 20th, 2012 (Stylizer 5.1.12.320)

  • Hotfix: The CSS clip() property now parses correctly

March 19th, 2012 (Stylizer 5.1.12.319)

  • Added: Firefox 10 browser plugin
  • Added: Support for CSS3 background, box-shadow, and text-shadow properties
  • Updated: When a property supports more than one color, all entered colors are displayed in the preview swatch in the code grid (instead of just one)
  • Fixed: Code grid tabs are now correctly highlighted when doing a search, replace, or rename
  • Fixed: When more than one +placement declaration appeared in a rule, browser filters applied to the first would overwrite those applied to all others

December 14th, 2011 (Stylizer 5.1.11.1214)

  • Fixed: CSS files using Stylizer's automatic image replacement feature would not output an entire CSS file when saved

December 12th, 2011 (Stylizer 5.1.11.1212)

  • New: Added more browser-specific CSS extension properties: -xxx-transition, -xxx-transition-property
  • New: More support for browser-specific CSS gradients: -o-linear-gradient, -webkit-*-gradient
  • New: Support for CSS3 draft gradients: linear-gradient
  • New: Support for CSS3 draft properties: background-clip, background-origin, background-size, and background-repeat: round and space (note that Stylizer does not validate multiple background layers yet)
  • New: Added a context menu to the address bar
  • New: Added the .xhtml file extension to the "Open HTML" dialog
  • New: Save icon now fades in and out after a save
  • New: IE8 and earlier browser filter
  • New: Media queries are recognized and maintained (though new media queries cannot yet be added in Stylizer)
  • New: Tag icons (for browser filters and media types) are displayed at the rule level when all properties of a rule have the same tag attached
  • Fixed: "odd" and "even" are valid parameters to nth-child() in a CSS selector
  • Fixed: :not([value]) now validates in a CSS selector
  • Fixed: Minimizing and then maximizing Stylizer no longer causes the Breadcrumb to disappear
  • Fixed: Tabs are aligned exactly to the top of the screen when Stylizer is maximized
  • Fixed: Bullseye selection box would not update when scrolling
  • Fixed: Clicking on a named anchor in Chrome would lock the browser into an endless "reloading" state
  • Fixed: Style sheet would fail to display correctly and could cause the style sheet to go out of sync when \0 appeared in the CSS
  • Fixed: Possible error when inserting a new rule during a search
  • Fixed: Stylizer crashes at starting if the Cambria font is installed but not Consolas
  • Fixed: Automatically removes "http://" from the address bar when the pasted url is prefixed with "file://"

June 2nd, 2011 (Stylizer 5.1.11.602)

  • New: (Windows) Firefox 4 embedded browser
  • New: Added many missing moz, webkit, opera, and ms vendor-specific properties
  • New: Added CSS3 "user-select" property
  • New: Added HTML5 "summary" element
  • New: Support for CSS selectors containing a ":" including VML elements
  • New: Recognize the IE7 "star" hack when loading CSS files
  • Updated: (Windows) Improved embedded browser compatibility with Comodo and AVG anti-virus products
  • Updated: (Windows) Updated Firefox 3.5, 3.6 browser to use the latest available build
  • Updated: (Windows) Support for very large style sheets in IE/Firefox (> 256 KB)
  • Updated: HTML colors automatically switch from #XXX to #XXXXXX format when using the color picker or eye dropper
  • Fixed: In the save dialog, the folder list would disappear when connecting to an FTP site which did not allow root directory contents to be listed
  • Fixed: (Windows) The IE 6 browser plugin would crash when loading a style sheet which used "::" prefixed CSS pseudo-elements
  • Fixed: Improved the animated selection rectangle performance when selecting all rules in a style sheet
  • Fixed: The correct error message is displayed when loading a style sheet in Cleanser which ends with an unclosed @media block

December 14th, 2010 (Stylizer 5.1.10.1214)

  • Fixed: (Windows) Updated IE browser plugins for improved compatibility with Windows 7
  • Fixed: (Windows) Updated Firefox browser plugins with the latest builds available from Mozilla
  • Fixed: (Windows) Rare crash at startup
  • Fixed: (Windows) Possible crash when Chrome attempts to open a CSS file containing IE javascript expressions
  • Fixed: A typo in the "display" CSS property values "table-coloumn" and "table-column-group"
  • Fixed: A problem loading a local file when a query string is specified
  • Fixed: Several small recoverable errors

November 19th, 2010 (Stylizer 5.1.10.1119)

  • Fixed: When opening certain CSS files encoded as UTF-8 or UTF-16, a square box would appear before the first rule and Cleanser would display erroneous errors
  • Fixed: CSS font property would not parse a CSS value containing a font size, line height, and numeric font weight
  • Fixed: (Windows) Live preview synchronization problem in IE when a style sheet contained only @import rules
  • Fixed: Several minor recoverable errors

October 29th, 2010 (Stylizer 5.1.10.1029)

  • Updated: (Windows) Stylizer is now includes a newer, more stable version of Chrome
  • Fixed: Cleanser no longer appears for CSS files prefixed with a UTF-8 byte-order-mark

October 27th, 2010 (Stylizer 5.1.10.1027)

  • New: (OS/X) Ebony theme is now available in trial mode
  • Improved: The save dialog is more responsive when drives or network shares do not respond in a timely fashion
  • Fixed: Deleting an FTP site in the save dialog would not actually delete it in some cases
  • Fixed: (Windows) Stylizer was unable to save to a network share in some cases
  • Fixed: +min-height shortcut property would be incorrectly marked as IE6-specific when loaded from a CSS file
  • Fixed: Grid scrolls to keep selection in view when using Ctrl+Up/Down or Cmd+Up/Down to nudge rows

October 21th, 2010 (Stylizer 5.1.10.1021)

  • Fixed: Regression bug introduced in previous release causing moz and webkit gradients to save and validate incorrectly

October 20th, 2010 (Stylizer 5.1.10.1020)

  • Improved: 10X speed boost when holding down CTRL+Arrow Key to adjust a CSS value
  • Improved: Use arrow keys to move between property name and value while editing
  • Improved: Cleanser do longer reports errors for -webkit-gradient(), -moz-linear-gradient(), -moz-radial-gradient(), -moz-repeating-linear-gradient(), and -moz-repeating-radial-gradient()
  • Added: Basic support for "transform", "transition" and "column" CSS3 properties, including -o, -moz, and -webkit variants
  • Fixed: Error raised while connecting to or disconnecting from an FTP site
  • Fixed: Properly detects style sheets prefixed with a UTF-7, UTF-16 and UTF-32 byte-order-mark
  • Fixed: (Windows) Error at startup when creating a desktop shortcut fails

All Stylizer/Windows changes since July 22nd, 2010 (Stylizer 5.0)

  • New: Save dialog has been completely redesigned
  • New: Color picker and Bullseye box model highlighting are no longer experimental
  • New: Spinning indicator while a page is loading
  • New: Improved the credential dialog displayed when stylizer requires a password to download CSS files
  • New: Improved the Preferences and File Information dialogs
  • New: CSS Formatting dialog now has a checkbox to enable UNIX-style line breaks for selectors and comments
  • New: Stylizer can now open style sheets on servers which use self-signed security certificates
  • New: Updated the embedded Firefox 3.0, 3.5 and 3.6 browsers with the latest available build
  • New: +min-height property to set minimum element height across browsers
  • New: Stylizer displays the name of the CSS property completed automatically via Tab as you type
  • New: Completion text is now displayed while typing a property name
  • New: Activation now ignores most hardware changes and permits simultaneous activation on multiple operating systems or virtual machines running on the same physical machine
  • Fixed: Using the color picker, it was not possible to choose pure black (#000000)
  • Fixed: Alt+Up/Down shortcut key to switch between CSS property names or values now works when editing
  • Fixed: After dragging the taskbar to a new edge of the screen, Stylizer would fail to align tabs at the top of the window when maximized
  • Fixed: Stylizer would display a javascript: URL in the address bar after clicking on a link which had its HREF set to a javascript function
  • Fixed: Changing a 'background-color:transparent' property to a 'border' property and then pressing undo would cause an error
  • Fixed: Bullseye no longer covers Breadcrumb when used immediately after refreshing the web page
  • Fixed: Stylizer window would sometimes not repaint correctly immediately after it was maximized or restored
  • Fixed: Context Bar would appear in the wrong place after the Stylizer window was maximized or restored
  • Fixed: Some scenarios would cause the text on the Breadcrumb "Make Rule" button to read "Add To Rule" even when not editing
  • Fixed: Error when attempting to unmerge a style property when all child properties were empty
  • Fixed: rgba() and hsla() colors would not parse correctly when the system number format used "," as a decimal separator
  • Fixed: Error raised when typing a CSS color with invalid RGB values (outside of the range 0-255)
  • Fixed: +opacity property did not save correctly when the system number format used "," as a decimal separator
  • Fixed: Recoverable error when attempting to unmerge "box-shadow"
  • Fixed: Couldn't parse border or background property values containing -webkit-* color definitions
  • Fixed: Changed "-webkit-active" (incorrect) to "-webkit-activelink" (correct)
  • Fixed: Downloading style sheets would not "finish" when downloading from certain web servers (those which do not return a Content-Length header when gzip compression is enabled)
  • Fixed: Recoverable error when pressing a click-and-drag remote control button while the "Add Rule" row was still selected