From f4ee03fe1099312b6989e7104b9f63788653a14d Mon Sep 17 00:00:00 2001 From: Kushagra Gour Date: Wed, 11 Apr 2018 10:16:56 +0530 Subject: [PATCH] add changelog --- src/partials/changelog.html | 384 ++++++++++++++++++++++++++---------- 1 file changed, 276 insertions(+), 108 deletions(-) diff --git a/src/partials/changelog.html b/src/partials/changelog.html index 69695be..4d0b1b1 100644 --- a/src/partials/changelog.html +++ b/src/partials/changelog.html @@ -7,67 +7,134 @@

Whats new?

+ +
+ 3.0.4 + +
+
3.0.3
3.0.1
2.9.7
2.9.6
2.9.5
2.9.4
@@ -76,15 +143,25 @@ @@ -99,7 +176,9 @@
2.9.1 @@ -108,19 +187,35 @@
2.9.0
    -
  • Read blog post about this release.
  • -
  • Detached Preview - Yes, you read that correct! You can now detach your preview and send it to your secondary monitor. +
  • + Read blog post about this release.
  • -
  • Find & Replace - Long awaited, now its there. Ctrl/Cmd+f to find and add Alt to replace.
  • -
  • Atomic CSS (Atomizer) configurations - Add custom config for Atomic CSS. Read more.
  • -
  • Light mode - This new setting makes Web Maker drop some heavy effects like blur etc to gain more performance. Thanks Andrew.
  • -
  • Preserve logs setting - Choose whether or not to preserve logs across preview refreshes. Thanks Basit.
  • -
  • Line wrap setting - As the name says.
  • +
  • + Detached Preview - Yes, you read that correct! You can now detach your preview and send it to your secondary + monitor. +
  • +
  • + Find & Replace - Long awaited, now its there. Ctrl/Cmd+f to find and add Alt to replace.
  • +
  • + Atomic CSS (Atomizer) configurations - Add custom config for Atomic CSS. + Read more.
  • +
  • + Light mode - This new setting makes Web Maker drop some heavy effects like blur etc to gain more performance. + Thanks + Andrew.
  • +
  • + Preserve logs setting - Choose whether or not to preserve logs across preview refreshes. Thanks + Basit.
  • +
  • + Line wrap setting - As the name says.
  • Semantic UI added to popular libraries.
  • Bootstrap, Vue, UI-Kit and more updated to latest versions in popular libraries.
  • UX improvements in settings UI
  • -
  • Bugfix - Trigger preview refresh anytime with Ctrl/⌘ + Shift + 5. Even with auto-preview on.
  • +
  • + Bugfix - Trigger preview refresh anytime with Ctrl/⌘ + Shift + 5. Even with auto-preview on.
@@ -135,21 +230,24 @@
2.8.0
    -
  • Read blog post about this release.
  • -
  • Auto Save - Your creations now auto-save after your - first manual save. This is configurable from settings. +
  • + Read blog post about this release.
  • -
  • Base2Tone-Meadow Editor Theme - First user contributed theme. - Thanks to Diomed.
  • -
  • Use System Fonts - You can now use any of your existing - system fonts in the editor!
  • -
  • Matching Tag Highlight - Cursor over any HTML tag would - highlight the matching pair tag.
  • +
  • + Auto Save - Your creations now auto-save after your first manual save. This is configurable from settings. +
  • +
  • + Base2Tone-Meadow Editor Theme - First user contributed theme. Thanks to Diomed.
  • +
  • + Use System Fonts - You can now use any of your existing system fonts in the editor!
  • +
  • + Matching Tag Highlight - Cursor over any HTML tag would highlight the matching pair tag.
  • Auto-completion suggestion can now be switched off from settings.
  • -
  • Improvement - Stop white flicker in editor when the app - opens.
  • -
  • Bugfix - Add Babel Polyfill to enable use of next-gen - built-ins like Promise or WeakMap. +
  • + Improvement - Stop white flicker in editor when the app opens. +
  • +
  • + Bugfix - Add Babel Polyfill to enable use of next-gen built-ins like Promise or WeakMap.
  • Vue.js version updated to 2.4.0 in popular library list.
  • Downloads permission is optional. Asked only when you take screenshot.
  • @@ -159,8 +257,11 @@
    2.7.2
      -
    • External Libraries - Add Foundation.js and update UIKit 3 to latest beta.
    • -
    • rawgit.com & wzrd.in domains are now allowed for loading external libraries from.
    • +
    • + External Libraries - Add Foundation.js and update UIKit 3 to latest beta.
    • +
    • + rawgit.com & + wzrd.in domains are now allowed for loading external libraries from.
    • Minor booting speed improvements
    @@ -168,10 +269,17 @@
    2.7.1
      -
    • Framer.js support - You can now load the latest framer.js library from framer builds page and start coding framer prototypes.
    • -
    • Bugfix: Edit on CodePen is back in action.
    • -
    • Bugfix: Autocompletion menu doesn't show on cut and paste now.
    • -
    • Bugfix: Updated & fixed urls of some common external libraries to latest versions. UIKit3 & Bootstrap 4α are now in the list.
    • +
    • + Framer.js support - You can now load the latest framer.js library from + framer builds page and start coding framer prototypes.
    • +
    • + Bugfix: Edit on CodePen is back in action.
    • +
    • + Bugfix: Autocompletion menu doesn't show on cut and paste now.
    • +
    • + Bugfix: Updated & fixed urls of some common external libraries to latest versions. UIKit3 & Bootstrap 4α are + now in the list.
    • Preprocessor selector are now more accessible.
    @@ -179,10 +287,16 @@
    2.7.0
      -
    • Fork any creation!: Now you can fork any existing creation of yours to start a new work based on it. One big use case of this feature is "Templates"! Read more about it.
    • -
    • Fonts 😍 : Super-awesome 4 fonts (mostly with ligature support) now available to choose from. Fira Code is the default font now.
    • +
    • + Fork any creation!: Now you can fork any existing creation of yours to start a new work based on it. One big + use case of this feature is "Templates"! + Read more about it.
    • +
    • + Fonts 😍 : Super-awesome 4 fonts (mostly with ligature support) now available to choose from. Fira Code is the + default font now.
    • Updated most used external libraries to latest versions.
    • -
    • Bugfix: Add missing Bootstrap JS file to most used external libraries list.
    • +
    • + Bugfix: Add missing Bootstrap JS file to most used external libraries list.
    • Several other minor bugfixes and improvements to make Web Maker awesome!
    • Great news to share with you - Web Maker has been featured on the Chrome Webstore homepage! Thanks for all the love :)
    • @@ -192,17 +306,24 @@
      2.6.1
        -
      • Bugfix: Emojis vanishing while exporting to Codepen has been fixed.
      • -
      • Bugfix: console.clear() now doesn't error and clears the inbuilt console.
      • -
      • Bugfix: External libraries added to the creation are exported as well to Codepen.
      • +
      • + Bugfix: Emojis vanishing while exporting to Codepen has been fixed.
      • +
      • + Bugfix: + console.clear() now doesn't error and clears the inbuilt console.
      • +
      • + Bugfix: External libraries added to the creation are exported as well to Codepen.
      2.6.0
        -
      • The "Console": The most awaited feature is here! There is now an inbuilt console to see your logs, errors and for quickly evaluating JavaScript code inside your preview. Enjoy! I also a blog post about it.
      • +
      • + The "Console": The most awaited feature is here! There is now an inbuilt console to see your logs, errors and + for quickly evaluating JavaScript code inside your preview. Enjoy! I also a + blog post about it.
      • Number slider which popped on clicking any number in the code has been removed due to poor user experience.
      • Minor usability improvements.
      @@ -211,31 +332,51 @@
      2.5.0
        -
      • Atomic CSS: Use can now use Atomic CSS(ACSS) in your work! Read more about it here.
      • -
      • Search your saved creations: Easily search through all your saved creations by title.
      • -
      • Configurable Auto-preview - You can turn off the auto preview in settings if you don't want the preview to update as you type.
      • -
      • Configurable refresh on resize - You can configure whether you want the preview to refresh when you resize the preview panel.
      • -
      • Bugfix - Fix indentation issue with custom indentation size.
      • +
      • + Atomic CSS: Use can now use Atomic CSS(ACSS) in your work! + Read more about it here.
      • +
      • + Search your saved creations: Easily search through all your saved creations by title.
      • +
      • + Configurable Auto-preview - You can turn off the auto preview in settings if you don't want the preview to update + as you type.
      • +
      • + Configurable refresh on resize - You can configure whether you want the preview to refresh when you resize the + preview panel.
      • +
      • + Bugfix - Fix indentation + issue with custom indentation size.
      2.4.2
        -
      • Improved infinite loop protection: Infinite loop protection is now faster and more reliable. And works without the need of Escodegen. Thanks to Ariya Hidayat!
      • -
      • Bugfix - Default parameters not working in JavaScript is fixed.
      • +
      • + Improved infinite loop protection: Infinite loop protection is now faster and more reliable. And works without + the need of Escodegen. Thanks to Ariya Hidayat!
      • +
      • + Bugfix - Default parameters not working in JavaScript is fixed.
      2.4.0
        -
      • Import/Export: Your creations are most important. Now export all your creations into a single file as a backup that can be imported anytime & anywhere.
      • -
      • Editor themes: You have been heard. Now you can choose from a huge list of wonderful editor themes!
      • -
      • Identation settings: Not a spaces fan? Switch to tabs and set your indentation size.
      • -
      • Vim key bindings: Rejoice Vim lovers!
      • -
      • Code blast: Why don't you try coding with this switched on from the settings? Go on...
      • -
      • Important: Due to security policy changes from Chrome 57 onwards, Web Maker now allows loading external JavaScript libraries only from certain whitelisted domains (localhost, https://ajax.googleapis.com, https://code.jquery.com, https://cdnjs.cloudflare.com, +
      • + Import/Export: Your creations are most important. Now export all your creations into a single file as a backup + that can be imported anytime & anywhere.
      • +
      • + Editor themes: You have been heard. Now you can choose from a huge list of wonderful editor themes!
      • +
      • + Identation settings: Not a spaces fan? Switch to tabs and set your indentation size.
      • +
      • + Vim key bindings: Rejoice Vim lovers!
      • +
      • + Code blast: Why don't you try coding with this switched on from the settings? Go on...
      • +
      • + Important: Due to security policy changes from Chrome 57 onwards, Web Maker now allows loading external JavaScript + libraries only from certain whitelisted domains (localhost, https://ajax.googleapis.com, https://code.jquery.com, https://cdnjs.cloudflare.com, https://unpkg.com, https://maxcdn.com, https://cdn77.com, https://maxcdn.bootstrapcdn.com, https://cdn.jsdelivr.net/)
      • Save button now highlights when you have unsaved changes.
      • Jade is now called Pug. Just a name change.
      • @@ -252,53 +393,77 @@
        2.3.1
          -
        • Bugfix - Splitting of code and preview panes is remembered by the editor.
        • +
        • + Bugfix - Splitting of code and preview panes is remembered by the editor.
        • Title of the creation is used for the file name when saving as HTML.
        2.3.0
          -
        • Add Library Autocompletion - Just start typing the name of library and you'll be shown matching libraries from cdnjs.
        • -
        • Preview Screenshot Capture - Want to grab a nice screenshot of your creation. You have it! Click and capture.
        • -
        • Auto Indent Code - Select your code and hit Shift-Tab to auto-indent it!
        • -
        • Keyboard Navigation in Saved List - Now select your creation using arrow keys and hit ENTER to open it.
        • +
        • + Add Library Autocompletion - Just start typing the name of library and you'll be shown matching libraries from + cdnjs.
        • +
        • + Preview Screenshot Capture - Want to grab a nice screenshot of your creation. You have it! Click and capture.
        • +
        • + Auto Indent Code - Select your code and hit Shift-Tab to auto-indent it!
        • +
        • + Keyboard Navigation in Saved List - Now select your creation using arrow keys and hit ENTER to open it.
        • Highlight active line in code panes.
        • -
        • Bugfix - Fix in generated title of new creation.
        • -
        • Bugfix - HTML autocompletion is manual triggered now with Ctrl+Space.
        • +
        • + Bugfix - Fix in generated title of new creation.
        • +
        • + Bugfix - HTML autocompletion is manual triggered now with Ctrl+Space.
        2.2.0
          -
        • Code Autocompletion - See code suggestions while you type!
        • -
        • Full Screen Preview - Checkout your creation in a full-screen layout.
        • -
        • SASS - SASS support added for CSS.
        • -
        • Faster CSS update - Preview updates instantly without refresh when just CSS is changed.
        • -
        • Bugfix - Indentation fixed while going on new line.
        • -
        • Bugfix - Works even in Chrome Canary now. Though libraries can be added only through CDNs.
        • +
        • + Code Autocompletion - See code suggestions while you type!
        • +
        • + Full Screen Preview - Checkout your creation in a full-screen layout.
        • +
        • + SASS - SASS support added for CSS.
        • +
        • + Faster CSS update - Preview updates instantly without refresh when just CSS is changed.
        • +
        • + Bugfix - Indentation fixed while going on new line.
        • +
        • + Bugfix - Works even in Chrome Canary now. Though libraries can be added only through CDNs.
        2.1.0
          -
        • TypeScript - Now you can code in TypeScript too!
        • -
        • Stylus Preprocessor - Stylus supported adding for CSS.
        • -
        • Code Folding - Collapse large code blocks for easy editing.
        • -
        • Bugfix - Support JSX in JavaScript.
        • +
        • + TypeScript - Now you can code in TypeScript too!
        • +
        • + Stylus Preprocessor - Stylus supported adding for CSS.
        • +
        • + Code Folding - Collapse large code blocks for easy editing.
        • +
        • + Bugfix - Support JSX in JavaScript.
        • Better onboarding for first time users.
        2.0.0
          -
        • Save and Load - Long pending and super-useful, now you can save your creations and resume them anytime later.
        • -
        • Insert JS & CSS - Load popular JavaScript & CSS libraries in your work without writing any code.
        • -
        • Collapsed Panes - Collapse/uncollapse code panes with a single click. Your pane configuration is even saved with every creation!
        • -
        • Quick color & number change - Click on any color or number and experiment with quick values using a slider.
        • -
        • Linting - See your code errors right where you are coding.
        • +
        • + Save and Load - Long pending and super-useful, now you can save your creations and resume them anytime later.
        • +
        • + Insert JS & CSS - Load popular JavaScript & CSS libraries in your work without writing any code.
        • +
        • + Collapsed Panes - Collapse/uncollapse code panes with a single click. Your pane configuration is even saved with + every creation!
        • +
        • + Quick color & number change - Click on any color or number and experiment with quick values using a slider.
        • +
        • + Linting - See your code errors right where you are coding.
        • No more browser hang due to infinite loops!
        @@ -306,14 +471,17 @@
        1.7.0
          -
        • Preprocessors! - Enjoy a whole list of preprocessors for HTML(Jade & markdown), CSS(SCSS & LESS) and JavaScript(CoffeeScript & Babel).
        • +
        • + Preprocessors! - Enjoy a whole list of preprocessors for HTML(Jade & markdown), CSS(SCSS & LESS) and JavaScript(CoffeeScript + & Babel).
        • More awesome font for code.
        1.6.0
          -
        • You can now configure Web-Maker to not replace new tab page from the settings. It is always accessible from the icon in the top-right.
        • +
        • You can now configure Web-Maker to not replace new tab page from the settings. It is always accessible from the icon in + the top-right.
        • Download current code as HTML file with Ctrl/⌘ + S keyboard shortcut.
        • New notifications panel added so you are always aware of the new changes in Web-Maker.