Prepros Changelog

What's new in Prepros 7.25.0

Mar 29, 2024
  • Fixed:
  • Prepros no longer outputs multiple chunks when bundling files with Webpack.

New in Prepros 7.24.0 (Mar 17, 2024)

  • Fixed:
  • Prepros no longer uses Windows specific path separator while setting custom output path on Windows.

New in Prepros 7.22.0 (Feb 5, 2024)

  • Fixed:
  • Resolved an issue with Live Reload when using CSS Imports.

New in Prepros 7.21.0 (Feb 1, 2024)

  • Fixed:
  • Resolved an issue preventing Prepros from detecting Firefox Developer Edition.
  • Resolved an issue occurring while bundling JavaScript files with Babel transpilation enabled.

New in Prepros 7.20.0 (Jan 30, 2024)

  • Fixed:
  • Resolved a problem that prevented Prepros from displaying tool versions on the Project Settings page.
  • Fixed some Live Preview issues.
  • Updated:
  • Updated Babel, Babel plugins and presets to 7.23.9
  • Updated Autoprefixer to 10.4.17
  • Updated Less to 4.2.0
  • Updated Marked to 11.2.0
  • Updated PostCSS to 8.4.33
  • Updated PostCSS Preset Env to 9.3.0
  • Updated Dart Sass to 1.70.0
  • Updated Stylus to 0.62.0
  • Updated Tailwindcss to 3.4.1
  • Updated Terser to 5.27.0
  • Updated Webpack to 5.90.0

New in Prepros 7.17.0 (Sep 25, 2023)

  • Fixed:
  • Fixed UI issues caused by system theme mismatch.

New in Prepros 7.16.0 (Sep 11, 2023)

  • Fixed:
  • Fixed ugly scrollbars on dark mode in macOS.

New in Prepros 7.15.0 (Aug 30, 2023)

  • Fixed:
  • Fixed an issue preventing Automatic Browser Refresh from working correctly.

New in Prepros 7.11.0 (Aug 25, 2023)

  • Fixed:
  • Fixed an error caused while installing certificates.
  • Fixed an error caused while optimizing png images.

New in Prepros 7.9.0 (Aug 8, 2023)

  • Added:
  • Added downloads for Apple Silicon Macs.

New in Prepros 7.8.3 (Jul 13, 2023)

  • Fixed:
  • Fixed an error caused while using context menu toggles.

New in Prepros 7.8.2 (Jun 28, 2023)

  • Fixed:
  • Fixed an error caused when using Remote Console with Secure Preview.

New in Prepros 7.8.1 (Jun 22, 2023)

  • Fixed:
  • Fixed an error caused when using FlyWheel WordPress as an external server.

New in Prepros 7.8.0 (Jun 22, 2023)

  • Added:
  • Typescript and JavaScript files can now be bundled together.
  • Added an option to remove upload history from prepros.config file.
  • Added context menu options to mark files as uploaded.
  • Fixed:
  • Fixed a SFTP upload issue caused by outdated crypto algorithms.
  • Improved:
  • Significantly improved TypeScript compilation speed.
  • Other big under the hood improvements.
  • Updated:
  • Updated Babel, Babel plugins and presets to 7.22.5
  • Updated Autoprefixer to 10.4.14
  • Updated Node Sass to 9.0.0
  • Updated PostCSS to 8.4.24
  • Updated PostCSS Preset Env to 8.4.2
  • Updated Dart Sass to 1.63.3
  • Updated Tailwindcss to 3.3.2
  • Updated Terser to 5.17.7
  • Updated Webpack to 5.86.0

New in Prepros 7.7.0 (Nov 6, 2022)

  • Added:
  • Added support for Sass @warn and @debug statements.
  • Check logs tab to see the statements.
  • Added an option to remove the @charset rule output by Sass.
  • Added support for Sublime Text 4 and various other editors.
  • Added right click context menu to clear logs.
  • Updated:
  • Updated Babel, Babel plugins and presets to 7.19.6
  • Updated Autoprefixer to 10.4.13
  • Updated Less to 4.1.3
  • Updated Node Sass to 7.0.3
  • Updated PostCSS to 8.4.18
  • Updated PostCSS Preset Env to 7.8.2
  • Updated Dart Sass to 1.55.0
  • Updated Stylus to 0.59.0
  • Updated Tailwindcss to 3.2.1
  • Updated Terser to 5.15.1
  • Updated Typescript to 4.8.4
  • Updated Webpack to 5.74.0

New in Prepros 7.6.0 (Jun 16, 2022)

  • Added:
  • Added Tailwindcss support.
  • Improved:
  • Prepros now waits for a file to process before reloading your browsers.

New in Prepros 7.4.3 (Jun 9, 2022)

  • Fixed:
  • Fixed an error occurring while deleting files.

New in Prepros 7.4.0 (May 29, 2022)

  • Fixed:
  • Fixed an issue caused by unicode paths on Windows.
  • Updated:
  • Updated Babel, Babel plugins and presets to 7.18.2
  • Autoprefixer to 10.4.7
  • CoffeeScript to 2.7.0
  • Less to 4.1.2
  • Stylus to 0.57.0
  • Stylus Nib to 1.2.0
  • Node Sass to 7.0.1
  • Dart Sass to 1.52.1
  • PostCSS to 8.4.14
  • Terser to 5.13.1
  • Webpack to 5.72.1
  • Improved:
  • Other small bug fixes and performance improvements.

New in Prepros 7.3.50 (Jan 6, 2022)

  • Improved:
  • Small bug fixes and performance improvements.

New in Prepros 7.3.48 (Jul 12, 2021)

  • Fixed:
  • Fixed an issue with Live Preview.
  • Updated:
  • Updated Babel, Babel plugins and presets to 7.14.6
  • Updated Node Sass to 6.0.1
  • Updated Dart Sass to 1.35.2
  • Updated PostCSS to 8.3.5
  • Updated Terser to 5.7.1
  • Updated TypeScript to 4.3.5

New in Prepros 7.3.41 (May 14, 2021)

  • Improved:
  • UI improvements.
  • Updated:
  • Updated Babel, Babel plugins and presets to 7.14.2
  • Updated Node Sass to 6.0.0
  • Updated Dart Sass to 1.32.13
  • Updated PostCSS to 8.2.15

New in Prepros 7.3.39 (May 6, 2021)

  • Added:
  • Added support for Sass glob imports.
  • Added support for Sass index based imports.
  • Updated:
  • Updated Babel, Babel plugins and presets to 7.14.0
  • Updated Dart Sass to 1.32.12
  • Updated Terser to 5.7.0
  • Updated PostCSS to 8.2.13
  • Updated TypeScript to 4.2.4

New in Prepros 7.3.38 (Mar 10, 2021)

  • Fixed:
  • Fixed an error occurring while using custom babel plugins.
  • Updated:
  • Updated Babel, Babel plugins and presets to 7.13.10
  • Updated Autoprefixer to 10.2.5
  • Updated Dart Sass to 1.32.8
  • Updated Pug/Jade to 3.0.2

New in Prepros 7.3.35 (Feb 18, 2021)

  • Fixed:
  • Fixed a crash occurring while resolving imports of large files.

New in Prepros 7.3.34 (Feb 17, 2021)

  • Improved:
  • Improved performance on macOS Big Sur.
  • Added:
  • Added support for IE 11 while bundling JavaScript files.
  • Updated:
  • Updated Babel, Babel plugins and presets to 7.12.16
  • Updated Less to 4.1.1
  • Updated PostCSS to 8.2.6
  • Updated Autoprefixer to 10.2.4
  • Updated Dart Sass to 1.32.7
  • Updated Terser to 5.6.0
  • Updated TypeScript to 4.1.5

New in Prepros 7.3.33 (Feb 16, 2021)

  • Improved:
  • Improved performance on macOS Big Sur.
  • Updated:
  • Updated Babel, Babel plugins and presets to 7.12.16
  • Updated Less to 4.1.1
  • Updated PostCSS to 8.2.6
  • Updated Autoprefixer to 10.2.4
  • Updated Dart Sass to 1.32.7
  • Updated Terser to 5.6.0
  • Updated TypeScript to 4.1.5

New in Prepros 7.3.31 (Jan 25, 2021)

  • Updated:
  • Updated Less to 4.1.0
  • Updated Autoprefixer to 10.2.3
  • Updated Dart Sass to 1.32.5

New in Prepros 7.3.30 (Jan 8, 2021)

  • Fixed:
  • Fixed an issue occurring while bundling built-in modules.
  • Updated:
  • Updated Autoprefixer to 10.2.1
  • Updated Postcss to 8.2.3
  • Updated Dart Sass to 1.32.2

New in Prepros 7.3.29 (Jan 5, 2021)

  • Improved:
  • Prepros is now fully compatible with macOS Big Sur.
  • Prepros now generates better sourcemaps while bundling JavaScript files.
  • Added:
  • Added support for Nova editor.
  • Updated:
  • Updated Babel, Babel plugins and presets to 7.12.10
  • Updated Less to 4.0.0
  • Updated Marked to 1.2.7
  • Updated Node-sass (libsass) to 5.0.0
  • Updated Postcss to 8.2.2
  • Updated Dart Sass to 1.32.0
  • Updated Terser to 5.5.1
  • Updated Typescript to 4.1.3
  • Updated Webpack to 5.11.1

New in Prepros 7.3.24 (Sep 15, 2020)

  • Fixed:
  • Fixed an issue occurring while uploading .css and .map files together.
  • Updated:
  • Updated Terser to 5.3.1
  • Updated TypeScript to 4.0.2
  • Updated Babel, Babel plugins and presets to 7.11.6

New in Prepros 7.3.22 (Aug 3, 2020)

  • Fixed:
  • Fixed an error occurring while using bundle-js and babel together.
  • Added:
  • Project-wide image optimization options.
  • Updated:
  • Updated Terser to 5.0.0
  • Updated Autoprefixer to 9.8.6
  • Updated Babel, Babel plugins and presets to 7.11.0

New in Prepros 7.3.20 (Aug 3, 2020)

  • Improved:
  • UI Tweaks
  • Updated:
  • Updated Less to 3.12.2
  • Updated Marked to 1.1.1
  • Updated Stylus to 0.54.8
  • Updated TypeScript to 3.9.7
  • Updated Babel, Babel plugins and presets to 7.10.5

New in Prepros 7.3.17 (Jul 24, 2020)

  • Improved:
  • UI Tweaks
  • Updated:
  • Updated Less to 3.12.2
  • Updated Marked to 1.1.1
  • Updated Stylus to 0.54.8
  • Updated TypeScript to 3.9.7
  • Updated Babel, Babel plugins and presets to 7.10.5

New in Prepros 6.2.2 (Mar 30, 2018)

  • Improved: Enabled inline javascript in less files.
  • Fixed: Less not compiling imports proprely.

New in Prepros 6.2.0 (Mar 30, 2018)

  • Updated: Autoprefixer 8.1.0
  • Updated: Cssnext 3.1.0
  • Updated: Pug 2.0.1
  • Updated: Less 3.0.1
  • Updated: Ruby Sass 3.5.5
  • Updated: Coffee-Script 1.12.7
  • Updated: Babel 6.26.0
  • Updated: Pug 2.0.0-rc.4
  • Updated: Typescript 2.7.2
  • Updated: Uglify-js 3.3.16
  • Removed: Compass because it's not compatible with the latest version of Sass

New in Prepros 6.1.1 (Dec 12, 2017)

  • Added:
  • Option to set license key with enviornment variable

New in Prepros 6.1.0 (Dec 12, 2017)

  • Fixed:
  • ECONNRESET Error while uploading files via FTP
  • File file watcher bug preventing Prepros from watching files inside OneDrive folders
  • Updated:
  • autoprefixer 6.4.0
  • cssnext 3.0.2
  • less 2.7.3
  • postcss 6.0.14
  • node-sass 4.7.2
  • Pug 2.0.0-rc.4
  • typescript 2.6.2
  • uglify-js 3.2.0

New in Prepros 6.0.18 (Sep 8, 2017)

  • Improved:
  • File watcher now works with network drives on Windows. If you are having issues, Please go to App Settings then enable the `Use Polling` option.

New in Prepros 6.0.17 (Sep 8, 2017)

  • Fixed:
  • Fixed Uglify, Uglify will no longer beautify files by default. Please go to `Project Settings` -> `Other -> `Uglify` then disable `Beautify` setting to disable beautify on projects.
  • Improved:
  • Stylus can import or include plain .css files now.
  • Improved:
  • Some performance improvements.

New in Prepros 6.0.16 (Jul 3, 2017)

  • Fixed:Fixed a crash while closing notifications.
  • Fixed: Fixed a crash while uploading files via SFTP on slow network connections.

New in Prepros 6.0.15 (Jun 5, 2017)

  • Fixed: Fixed an error while minifying some js files

New in Prepros 6.0.14 (Jun 5, 2017)

  • Updated: Uglify-js 3.0.13
  • Updated: Typescript 2.3.4
  • Updated: Pug/Jade 2.0.0-rc.1
  • Updated: node-sass 4.5.3
  • Updated: Postcss 6.0.1
  • Updated: Cssnext 2.11.0
  • Updated: Coffee-Script 1.12.6
  • Updated: Autoprefixer 7.1.1

New in Prepros 6.0.13 (Apr 28, 2017)

  • Fixed:
  • Error messages not showing proper line numbers on some less/sass files.

New in Prepros 6.0.12 (Apr 21, 2017)

  • Fixed: Crash while compiling HAML files with errors.
  • Updated: UglifyJs 2.8.22
  • Updated: Typescript 2.2.2
  • Updated: Bourbon 4.3.4
  • Updated: node-sass 4.5.2
  • Updated: Cssnext 2.10.0
  • Updated: Coffeescript 1.12.5
  • Updated: Electron and other internal dependencies
  • Updated: Babel Dependencies:
  • babel-core -> 6.24.1
  • babel-plugin-transform-async-to-generator -> 6.24.1
  • babel-plugin-transform-class-properties -> 6.24.1
  • babel-plugin-transform-object-rest-spread -> 6.23.0
  • babel-plugin-transform-react-jsx -> 6.24.1
  • babel-preset-es2015 -> 6.24.1

New in Prepros 6.0.10 (Mar 16, 2017)

  • Fixed:
  • Use legacy notifications by default on all Windows devices. Looks like the freezing issue on previous builds was caused by native notifications instead of Sass. My apologies to Sass for wrongful conviction.

New in Prepros 6.0.9 (Mar 15, 2017)

  • Fixed:
  • Freezing issue while compiling sass files.

New in Prepros 6.0.8 (Mar 2, 2017)

  • Fixed: Crash while compiling some less files with errors.

New in Prepros 6.0.7 (Mar 2, 2017)

  • Fixed: Private key parsing error while uploading files via SFTP.
  • Fixed: Crash while compiling some stylus files.
  • Updated: Autoprefixer 6.7.6
  • Updated: Node Sass 4.5.0
  • Updated Ruby Sass 3.4.23
  • Updated: UglifyJS 2.8.3

New in Prepros 6.0.6 (Jan 25, 2017)

  • Fixed: Live Preview not working due to a port assignment error.
  • Updated: Typescript 2.1.5
  • Updated: Autoprefixer 6.7.0
  • Updated: Cssnext 2.9.0
  • Updated: Node Sass 4.3.0
  • Updated: Less 2.7.2
  • Updated: Electron and other internal dependencies
  • Babel Dependencies:
  • babel-core -> 6.22.1
  • babel-plugin-syntax-jsx -> 6.18.0
  • babel-plugin-transform-async-to-generator -> 6.22.0
  • babel-plugin-transform-class-properties -> 6.22.0
  • babel-plugin-transform-object-rest-spread -> 6.22.0
  • babel-plugin-transform-react-jsx -> 6.22.0
  • babel-preset-es2015 -> 6.22.0

New in Prepros 6.0.5 (Dec 27, 2016)

  • Fixed: Import error while compiling sass files
  • Fixed: Crash when server port is larger than 60000
  • Fixed: Port not changing even when assign new port option is selected

New in Prepros 6.0.4 (Dec 16, 2016)

  • Fixed: FTP marking some not-deleted files as deleted.

New in Prepros 6.0.3 (Dec 12, 2016)

  • Fixed: SFTP username field not showing.
  • Fixed: Error while compiling files with ruby sass, slim and haml.
  • Fixed: File watcher config not being saved properly.
  • Added: Context menu option to watch/filter file extensions.
  • Updated: Updated node-sass to 4.0 and LibSass to 3.4

New in Prepros 6.0.2 (Dec 10, 2016)

  • Added: Select multiple files in file tree.
  • Added: Option to disable compile success and error notifications.
  • Added: Option to use legacy notifications instead of native notifications.
  • Fixed: Keyboard navigation not working in some cases.
  • Fixed: Crash while changing FTP settings.
  • Fixed: Autoprefixer settings not working properly.

New in Prepros 6.0.1 (Dec 6, 2016)

  • Fixed: File Watcher not working on Dropbox or any other folder with parenthesis on name.
  • Fixed: Live reload not working with CSS and JS files with auto compile.
  • Fixed: Live Reload not working with imported jade files.
  • Fixed: Image optimization not working on macOS.

New in Prepros 6.0.0 (Dec 2, 2016)

  • Added: Typescript Support
  • Added: Babel, React JSX and Babel Plugins Support
  • Added: New UI as well as Dark & Light Themes
  • Added: Pug language support. (Pug is newer version of jade).
  • Added: Mix compilers to change compile tasks
  • Added: Build & Export.
  • Added: New Logger to find out exactly where a error is in a file.
  • Added: Linux Debian installer.
  • Improved: Live Reload with cross browser support.
  • Improved: Browser Sync with cross browser support.
  • Improved: Latest version of all compilers.
  • Improved: It takes less than a second to add projects now.
  • Removed: Compass support. (Compass has been discontinued by it's developers.)

New in Prepros 5.10.2 (Jun 19, 2016)

  • Fixed: Spinner not being removed after refreshing project.

New in Prepros 5.10.0 (Jun 19, 2016)

  • Updated: auto-prefixer-rails to 6.2.3
  • Updated: bitters to 1.1.0
  • Updated: bourbon to 4.2.6
  • Updated: haml to 4.0.7
  • Updated: susy to 2.2.
  • Updated: sass to 3.4.20
  • Updated: slim to 3.0.6
  • Updated: susy to 2.2.9
  • Updated: livescript to 1.4.0
  • Updated: coffee-script to 1.10.0
  • Updated: cssnext to 1.8.4
  • Updated: csswring to 4.1.1
  • Updated: iced-coffee-script to 108.0.9
  • Updated: jade to 1.11.0
  • Updated: less to 2.5.3
  • Updated: node-kit to 0.9.0
  • Updated: node-sass to 3.4.2
  • Updated: postcss to 5.0.13
  • Updated: stylus to 0.53.0
  • Updated: uglify-js to 2.6.1

New in Prepros 5.9.5 (Oct 24, 2015)

  • Fixed:
  • Fixed an infinite @import loop affecting css files

New in Prepros 4.2.1 (Jul 9, 2014)

  • Fixed Bug - Node-Webkit caused sftp to crash unexpectedly

New in Prepros 4.2.0 (Jun 17, 2014)

  • Fixed Bug - Compass type error super class mismatch bug
  • Fixed Bug - Loding Spinner not hiding
  • Fixed Bug - Autoprefixer not working with compass

New in Prepros 4.1.0 (Jun 17, 2014)

  • Fixed Bug - Live Preview url not working
  • Fixed Bug - File options resetting randomly
  • Fixed Bug - Crash on ftp connection error
  • Fixed Bug - Javascript concatenated in reverse order
  • Fixed Bug - CTRL+CLICK multiple selection not working on MAC
  • Improvement - Allow new lines in filters
  • Improvement - OSX built in notifications
  • Improvement - Platform agnostic paths in config file

New in Prepros 4.0.1 (Dec 18, 2013)

  • Fixed a bug that crashed the app (doesn't affect Prepros Pro)

New in Prepros 4.0.0 (Dec 18, 2013)

  • Brand New UI
  • SFTP support [Pro]
  • Filter by category [Pro]
  • Prepros Pro for OSX
  • Weinre now opens on own window
  • Different options for output paths
  • Less sourcemaps
  • Sass sourcemaps [Windows Only]
  • Coffeescript sourcemaps
  • Javascript sourcemaps
  • Bulk image optimization [Pro]
  • Multiple file selection with CTRL+Click [Pro]
  • Performance Improvements
  • Full compass option is automatically checked if project folder contains config.rb file
  • Automatic @import detection
  • Automatic File Detection (may need refresh on some cases)
  • Option to disable file watcher per project
  • Updated Compilers
  • Multi Device Testing now works on sites that require login
  • Ah, It's getting very long. Download to get all the shiny new features and improvements
  • Keyboard Shortcuts Added:
  • CTRL+S = Compile File OR Selected Files
  • CTRL+SHIFT+S = Compile All Files
  • CTRL+O = Optimize Image or Selected Images
  • CTRL+SHIFT+O = Optimize All Images
  • CTRL+I = Open Weinre Remote Inspect
  • CTRL+U = Upload Via FTP
  • CTRL+SHIFT+X = Clear Prepros Data

New in Prepros 3.1.0 (Oct 5, 2013)

  • 1-Click FTP Deploymennt [Pro] Docs
  • Regular expressions are supported for filters
  • Improved Live Urls
  • OSX Version is back
  • Event based file watcher actually works now
  • Detailed notifications
  • Hover notification to keep them open
  • Fixed Many File Watcher bugs
  • Improved UI
  • Some Performance Improvements.

New in Prepros 2.3.2 (Aug 30, 2013)

  • Fixed OSX Sass bug

New in Prepros 2.3.1 (Aug 30, 2013)

  • Fixed OSX notifications bug
  • Fixed Windows Gem loader bug

New in Prepros 2.3.0 (Aug 30, 2013)

  • Image optimization docs
  • LiveScript Support docs
  • Mangle option for uglifyjs
  • Disabled LESS strict maths and units to match default behavior
  • LESS updated to 1.4.1
  • Fixed edge case notifications bug
  • Fixed crash on port error
  • Fixed bug in project urls
  • Improved UI
  • Minor bug fixes and performance improvements

New in Prepros 2.2.0 (Aug 30, 2013)

  • Fixed bourbon path bug
  • Support for bourbon neat
  • Added alertify notifications
  • Support for absolute paths for html, css and javascripts folder
  • File and project context menus
  • Fixed edge case bug in js minification and concatenation
  • Improved performance
  • Bourbon updated to version 3.1.8
  • Other minor bug fixes and performance improvements

New in Prepros 2.1.0 (Aug 30, 2013)

  • Initial OSX version
  • Custom ruby option for slim and haml
  • Fixed bug in sass imports detector
  • Copy selected text with CTRL+C
  • Other minor bug fixes and improvements