- The Recent Pens Typeahead module has been deprecated due to changes on CodePen's end
- Fixed a bug where custom theme state couldn't be changed from pages without an editor
- Full rewrite in e2015
- Now using Chrome's sync storage to acommodate multiple installs
- Editor settings module has been removed
- Comment previews module has been removed
- Fixed issue where font styles in custom themes wouldn't save/apply
- Re-saving a custom theme now always updates its props/selectors (incase they change in the future)
- Patch notes no longer display the first time you load the extension
- Added Fira Code editor font
- Update an object key in
initData
to match a change on CodePen's end
- Fixed an issue with transparency on autocomplete popups
- Custom themes now give a few presets to use as a base
- Custom themes can now be imported/exported as JSON
- Tweaked some selectors in custom theme CSS to catch edge cases
- The extension will now load an external version of jQuery on pages where jQuery is absent
- Fixed comment previews (CodePen changed the endpoint)
- Tweaked handling of activity feeds in efforts to reduce false positives
- Fixed issue with ajax calls requiring CSRF tokens
- Pen author now visible in distraction free mode
- Fix save button styling when logged in
- Distraction free editing mode
- Removed GUI to enable/disable JavaScript in previews
- Increased coverage on profile previews (added to activity feed and Pen lovers on details view of Pens)
- Added editor settings support for new themes
- Profile previews now work on the Pen owner's name in comment modals
- Profile previews should no longer appear at arbitrary times/locations
- Added a small visiual indicator for notifications
- Fixed encoding issue on comment previews
- Fixed listing of followers/following in profile previews (they were swapped)
- Fixed bug that occasionally prevented profile previews from displaying
- Attempting to load conditional modules on pages that don't have an associated pageType no longer causes an error
- Added underline to matching brackets while using a custom theme
- Fix link to typeahead in patch notes modal
- Added Recent Pens Typeahead module — view your recent (public) Pens in the CSS/JS external resource typeaheads
- Improved coverage on profile previews. Now they work on Pens, Posts, comments, etc.
- Removed inline JS lint module (made obsolete by CodePen UI updates)
- Fixed bug with update modals that would cause the DOM to become unresponsive when creating a new Pen (my bad..)
- Added user previews when hovering over a profile link
- Added a button in the JavaScript Editor for easy access to linting
Selected
color from custom themes now applies to searched text
- Fixed problem with Pen preview resizer that prevented scrolling
- Increased contrast of selection color on default custom theme
- Fix bug that caused selection color of a custom theme to bleed through to the post editor
- Fix bug that prevented the light base theme from activating
- Fixed JS error thrown on pages that don't have the page-wrap class
- Fixed coloring of gear icon on the new post page
- Fixed bug that would occasionally cause the Pen resizer to display incorrectly when using custom themes
- Fixed bug that caused small sliver of background color to appear below scrollbars when using light custom themes
- Fixed issue that caused invisible scrollbars when using custom themes
- Added custom editor themes
- Fixed bug that prevented the comment preview toggle from properly appending itself
- Fixed parsing of init data, which would sometimes fail.
- Comment previews longer than one line no longer collapse on themselves.
- Added GUI to enable/disable JavaScript in previews
- Custom Pen slug functionality disabled due to changes on CodePen's end that broke it
- CES Save module wrapped into the Editor Settings module since without Pen slugs everything is a lot less complicated
- Resizable Pen Previews
- Custom Pen Slugs
- Access Editor Settings from Within the Pen Editor
- Preview Comments on Pens/Posts Before Submitting
- Toggle Custom CSS on CodePen PRO User's Profiles