v7.27.0 (3mo ago)
Hi everyone, I'm back after taking some time off to care for my wife and our newborn. This release focuses mainly on modernizing the app to enable smoother updates in the future.
Prepros for Windows is now 64-bit only.
Removed support for LibSass (node-sass). Prepros now uses Dart Sass by default for all Sass files, which is the primary and
actively maintained implementation of Sass.
v7.26.0 (1y ago)
Minor bug fixes and performance improvements.
v7.25.0 (1y ago)
Prepros no longer outputs multiple chunks when bundling files with Webpack.
v7.24.0 (1y ago)
Prepros no longer uses Windows specific path separator while setting custom output path on Windows.
v7.22.0 (1y ago)
Resolved an issue with Live Reload when using CSS Imports.
v7.21.0 (1y ago)
Resolved an issue preventing Prepros from detecting Firefox Developer Edition.
Resolved an issue occurring while bundling JavaScript files with Babel transpilation enabled.
v7.20.0 (1y ago)
Resolved a problem that prevented Prepros from displaying tool versions on the Project Settings page.
Fixed some Live Preview issues.
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
v7.17.0 (2y ago)
Fixed UI issues caused by system theme mismatch.
v7.16.0 (2y ago)
Fixed scrollbar appearance.
v7.15.0 (2y ago)
Fixed an issue preventing Automatic Browser Refresh from working correctly.
v7.11.0 (2y ago)
Fixed an error caused while installing certificates.
Fixed an error caused while optimizing png images.
v7.9.0 (2y ago)
Added downloads for Apple Silicon Macs.
v7.8.5 (2y ago)
Fixed an error caused while using context menu toggles.
v7.8.2 (2y ago)
Fixed an error caused when using Remote Console with Secure Preview.
v7.8.1 (2y ago)
Fixed an error caused when using FlyWheel WordPress as an external server.
v7.8.0 (2y ago)
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 a SFTP upload issue caused by outdated crypto algorithms.
Significantly improved TypeScript compilation speed.
Other big under the hood improvements.
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
v7.8.0-beta10 (2y ago)
Added an option to remove upload history from prepros.config file.
Fixed a Live Preview bug in Mobile Safari.
v7.8.0-beta4 (2y ago)
Added context menu options to mark files as uploaded.
Fixed an issue with SFTP upload.
Updated Babel, Babel plugins and presets to 7.22.5
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
v7.8.0-beta1 (2y ago)
You can now bundle JavaScript files with TypeScript and vice versa.
Significantly improved TypeScript compilation speed.
Fixed an issue with Markdown compilation.
Updated Babel, Babel plugins and presets to 7.21.4
Updated Autoprefixer to 10.4.14
Updated Node Sass to 8.0.0
Updated PostCSS to 8.4.23
Updated PostCSS Preset Env to 8.3.2
Updated Dart Sass to 1.62.0
Updated Tailwindcss to 3.3.1
Updated Terser to 5.17.1
Updated Webpack to 5.80.0
Other big under the hood improvements.
v7.7.0 (3y ago)
Added support for Sass @warn and @debug statements.
Check logs tab to see the 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 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
v7.6.0 (3y ago)
Added Tailwindcss support. Learn more.
Prepros now waits for a file to process before reloading your browsers.
v7.4.3 (3y ago)
Fixed an error occurring while deleting files.
v7.4.0 (3y ago)
Fixed an issue caused by unicode paths on Windows.
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
Other small bug fixes and performance improvements.
v7.3.50 (3y ago)
Small bug fixes and performance improvements.
v7.3.48 (4y ago)
Fixed an issue with Live Preview.
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
v7.3.41 (4y ago)
UI improvements.
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
v7.3.39 (4y ago)
Added support for Sass glob imports.
Added support for Sass index based imports.
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
v7.3.38 (4y ago)
Fixed an error occurring while using custom babel plugins.
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
v7.3.35 (4y ago)
Fixed a crash occurring while resolving imports of large files.
v7.3.34 (4y ago)
Improved performance on macOS Big Sur.
Added support for IE 11 while bundling JavaScript files.
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
v7.3.31 (4y ago)
Updated Less to 4.1.0
Updated Autoprefixer to 10.2.3
Updated Dart Sass to 1.32.5
v7.3.30 (4y ago)
Fixed an issue occurring while bundling built-in modules.
Updated Autoprefixer to 10.2.1
Updated Postcss to 8.2.3
Updated Dart Sass to 1.32.2
v7.3.29 (4y ago)
Prepros is now fully compatible with macOS Big Sur.
Prepros now generates better sourcemaps while bundling JavaScript files.
Added support for Nova editor.
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
v7.3.26 (5y ago)
Fixed an issue occurring while uploading .css and .map files together.
Updated Terser to 5.3.1
Updated TypeScript to 4.0.2
Updated Babel, Babel plugins and presets to 7.11.6
v7.3.22 (5y ago)
Fixed an error occurring while using bundle-js and babel together.
Project-wide image optimization options.
Updated Terser to 5.0.0
Updated Autoprefixer to 9.8.6
Updated Babel, Babel plugins and presets to 7.11.0
v7.3.20 (5y ago)
UI Tweaks
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
v7.3.13 (5y ago)
Added an option to automatically reference core-js polyfills.
Fixed an error occurring when bundle-js exclude list is empty.
Updated Dart Sass to 1.26.10
Updated TypeScript to 3.9.6
Updated Babel, Babel plugins and presets to 7.10.4
Updated Autoprefixer to 9.8.5
v7.3.2 (5y ago)
Simplified custom tasks UI.
Imported partials with multiple underscores are now resolved properly.
Updated Autoprefixer to 9.8.4
Updated Dart Sass to 1.26.9
v7.3.1 (5y ago)
Added an option to enable/disable connection reuse while uploading files.
Added support for Brave, Vivaldi and new Microsoft Edge.
Added support for Xcode, Notepad++ and various IntelliJ-based editors.
Added support for PowerShell Core.
Updated Terser to 4.8.0
Updated Autoprefixer to 9.8.2
Updated Babel, Babel plugins and presets to 7.10.3
Support for nil values in turf/kit variables.
v7.2.27 (5y ago)
Previously generated sourcemaps are now automatically deleted when sourcemaps are disabled.
Updated Less to 3.11.3
Updated PostCSS to 7.0.32
Updated Dart Sass to 1.26.8
Updated TypeScript to 3.9.5
v7.2.25 (5y ago)
Updated Babel, Babel plugins and presets to 7.10.2
Updated Autoprefixer to 9.8.0
Updated PostCSS to 7.0.31
Updated Pug to 3.0.0
Updated Dart Sass to 1.26.7
Updated Terser to 4.7.0
Updated TypeScript to 3.9.3
v7.2.24 (5y ago)
Scroll position is now preserved when reloading web pages.
Updated postcss to 7.0.30
Updated TypeScript to 3.9.2
v7.2.23 (5y ago)
Added an option to inline CSS @imports.
Updated node-sass to 4.14.1
Updated postcss to 7.0.27
v7.2.21 (5y ago)
Added {{ inputName }} and {{ outputName }} placeholders to custom commands.
v7.2.20 (5y ago)
Added support for postcss-preset-env
Updated @babel/core to 7.9.6
Updated @babel/preset-env to 7.9.6
Updated node-sass to 4.14.0
Updated dart-sass to 1.26.5
Updated Terser to 4.6.13
v7.2.18 (5y ago)
Log view now shows upload logs.
Added a popup to allow self signed certificates while uploading files with FTP.
Updated @babel/preset-env to 7.9.5
Updated Autoprefixer to 9.7.6
Updated Marked to 1.0.0
Updated Terser to 4.6.11
Updated Webpack to 4.43.0
v7.2.15 (5y ago)
Upload notifications.
Added a tooltip showing the actual compile time in compile log.
Added an option to allow self signed certificates while uploading files with FTP.
Shift+click a folder to select all files.
You can now add just the theme folder to Prepros while developing WordPress themes.
Updated @babel/core to 7.9.0
Updated @babel/plugin-proposal-optional-chaining to 7.9.0
Updated @babel/preset-env to 7.9.0
Updated @babel/preset-flow to 7.9.0
Updated @babel/preset-react to 7.9.4
Updated Autoprefixer to 9.7.5
Updated Marked to 0.8.2
Updated Dart Sass to 1.26.3
Updated Terser to 4.6.7
Updated Webpack to 4.42.1
v7.2.14 (5y ago)
Updated @babel/core to 7.8.6
Updated @babel/preset-env to 7.8.6
Updated CoffeeScript to 2.5.1
Updated Less to 3.11.1
Updated Dart Sass to 1.26.2
Updated Terser to 4.6.6
Updated TypeScript to 3.8.3
Updated Webpack to 4.42.0
PHP, HTML, CSS and JS files can now be imported from Pug files.
v7.2.9 (5y ago)
Fixed an issue preventing Prepros from running local node modules while using custom tools.
v7.2.8 (5y ago)
Updated Dart Sass to 1.24.5
Updated Node Sass to 4.13.1
Updated Terser to 4.6.3
Updated Autoprefixer to 9.7.4
Updated Babel and Babel Plugins to 7.8.3
Updated TypeScript to 3.7.5
Added an option to append output suffix even when the output file doesn't overwrite the input file.
Minor bug fixes.
v7.2.0 (5y ago)
HTTPS Preview Server
Bundle JavaScript files with Webpack.
Install, update and manage packages with NPM.
Brand new Remote Inspector.
Dart-Sass compiler.
SVG Optimization.
You can now add your own tools to process files.
Minify ES6+ code with Terser.
Open project in your favorite code editor from context menu.
Brand new UI.
You can now adjust quality while optimizing images.
Project list and file options sidebar are now resizable.
Pug files can now be compiled to .php or any other extension.
Automatic reload and browser synchronization can now be toggled quickly.
There are a lot of new things, bug fixes and performance improvements under the hood. 3,596 commits to be exact. I hope you you like the update :)