45 KiB
45 KiB
Next
- Fix #1862 Add support for ocp-indent as an executable
- Add "Reindent" option for sqlformat. See #1926.
v0.30.9 (2017-11-22)
- Fix #1949: Fix beautify on save when text has not changed.
v0.30.8 (2017-11-22)
- Fix #1949: Fix beautify on save when text has not changed.
v0.30.7 (2017-11-21)
v0.30.6 (2017-10-30)
- See #645. Add support for Terraform fmt.
- See #881. Update to Prettydiff version 2!
- Fix for #1888. Allow 0 for minor and patch versions of Docker
- Add Atom-Beautify package settings menu item to Packages menu #1869
- Add
.ttslua
file extension to Lua language - Fix [#1638]. Update TypeScript Formatter dependency
- Fix [#1833]
os.tmpDir
deprecation warning
v0.30.5 (2017-08-11)
- Fix for #1721. Changes required due to TextBuffer.save becoming async in Atom 1.19
- Fixes #1638. Update type-formatter and Fixes indent size not supported
- See #358. Add support for rustfmt-nightly
v0.30.4 (2017-07-14)
- Fixes #1732. Improve deprecation message for old options for new Executables
- Fixes #1751. Fix for latexindent v3
v0.30.3 (2017-06-21)
- Improve command not found error message
- Add goimports beautifier for Go language
- Fixes #1728. Remove Shell-Env from Executable, use Atom's process.env instead. See #1735.
v0.30.2 (2017-06-20)
- Fixes #1030. Add support for alpha versions of autopep8
- Fixes #1725. Fix version parsing of PHP executable
- Fixes #1730. Correctly parse PHPCBF version and improve handling of Executable
v0.30.1 (2017-06-19)
- Fix #1703. Now Fortran 2003/2008 file extensions are available for Fortran beautifier.
- Fix #1030. Autopep8 Executable did not handle older and newer versions.
- Fixes #1725. Improve PHP-CS-Fixer support with handling script path Detect if the executable path is either .phar (PHP) or not and run the executable PHP-CS-Fixer differently considering.
v0.30.0 (2017-06-17)
- Close #1687. Introducing Executables with Docker support! Executables wrap any non-preinstalled application, check if it is installed, and provide additional configuration options, including Docker support! See #1687 for more information.
- Fix #1652 and #1653. Add
.rb
to temp files passed in to therubocop
executable so they are not excluded. - Fixes #1361. Add file extension to temporary files for Uncrustify beautifier
- Fixed #1613 and #1588. Add EOL, scientific notation, and adjust whitespace support for Lua Beautifier
v0.29.26 (2017-05-28)
- Fix #116. Switch from setText to setTextViaDiff, preserve folds
- Add more perl filetypes (#1603)
- Add more LaTeX extensions (#1617)
- Don't specify file extension when requiring modules (#1631)
- Update CSSComb to v4.0.1. (#1660)
- Fix #1682. Removed --no-patch flag from phpcbf beautifier version 3 (#1683)
- Fix #1524. Add PHP-CS-Fixer config file setting and improve automatic detection of standard config files. See #1661
- Add .php extension to temp files (#1649)
- Add support for files with '.config' extension. Add extension to the XML language to support XML config files. (#1285)
v0.29.25 (2017-05-12)
v0.29.24 (2017-05-06)
- Fix #1643. Add PHPCBF Version setting and remove "--no-patch" option from version 3.0 of PHPCBF. See #1645.
- Close #27. Add commands for beautifying a specific language
- Add "Allow Risky" option for PHP-CS-Fixer. See #1614
- Set Yaml padding default value to 0, removing Atom warning message "'atom-beautify.yaml.padding' could not set the default." See #1647.
v0.29.23 (2017-04-20)
- See #1607. Add support for PHP-CS-Fixer 1, along with version 2.
- Closes #1179. Replace atom-beautify.general.analytics option with configuration option
- Add more LaTeX extensions
v0.29.3 to v0.29.22 (2016-04-16 to 2017-04-15)
- Add support for additional wrap attribute options of js-beautify (html): force-aligned and force-expand-multiline.
- Update to
remark
's new API and fix #1196 - Add beautifier for the Lua language.
- Add ocp-indent beautifier for the OCaml language.
- Add elm-format beautifier for the Elm language.
- Add clang-format beautifier for C/C++/Obj-C languages.
- Add yapf beautifier for Python.
- Add ESLint beautifier for Javascript
- Closes #776 Add support for
collapse-preserve-inline
brace_style for javascript. - Closes #786 YAPF configuration files are ignored.
- Fix phpcbf hanging issue by closing stdin. See #893
- Add warning notification when parsing
.jsbeautifyrc
as JSON or YAML fails. See #1106 - Add support for PrettyDiff's bracepadding option in JavaScript. See #1157
- Closes #447. Improved Handlebars language support
- Closes #384. Add latexindent.pl beautifier for LaTeX language
v0.29.2 (2016-04-08)
- See #924. Add more verbose debugging to beautifyFilePath
- See #864. Fix Logger to use renamed loggerLevel setting key
- See #919. Remove options from analytics tracking
- See #916. allow beatify
*.pug
files - Closes #905. Add Handlebars support to Pretty Diff beautifier
v0.29.2 (2016-04-08)
- See #898. Improve notification for unsupported settings
v0.29.1 (2016-04-04)
- Fixes #891. Fix build-options postinstall script for Window
v0.29.0 (2016-03-01)
- Fix deprecation warnings triggered by TextEditor methods. #885
- See #864. Add Migration command from old option keys to new keys
- See #713. Better settings and performance. #864
- See #876, #679. Build beautifier options postinstall instead of activate
- See #717. Remove unsupported options for Coldfusion language
- See #405, #782. Improve description of Beautify Entire File On Save option
- Fixes #758. Add XTemplate support to Pretty Diff beautifier
- Fixes #766. Change default beautifier of Riotjs to Pretty Diff
- Revert "Revert "Organize settings/options into groups that will be collapsable""
v0.28.28 (2016-03-30)
- Closes #199. Add Jade/Pug beautify support
- Fixes #879. Fix circular structure in JSON config/settings
- Fix yapf style issue. #856
- Adds LaTeX language support. #845
- Added opencl language support. #872
v0.28.27 (2016-03-27)
- Fixes #868. Update expand-home-dir to v0.0.3
- Tabs changed to literal and default to using tabs
v0.28.26 (2016-03-03)
- See #839, #844. Add test for unique language namespaces
- Update Lodash to v4.6.1
- Update Pretty Diff to v1.16.27
- Remove Haskell tests because it takes so long to install
v0.28.25 (2016-03-02)
- Fixes #839. Throw error if languages have same namespace
- Implements #384
- Basic implementation for latex with latexindent.pl
- See #828, #757, #731, #750. Fix Riot.js support,
v0.28.24 (2016-02-25)
- Revert "Organize settings/options into groups that will be collapsable"
v0.28.23 (2016-02-25)
- Updating riotjs.coffee. #766
- Include Apex extension: "trigger". See #825
- Organize settings/options into groups that will be collapsable
- Fix PHPCBF error when path to executable is not set. #823
- See #733. Add language-d for testing and "d" extension to language file
- Rust - Add ability to read rustfmt.toml
- [#776] Bump jsbeautify to 1.6.2. Add support for collapse-preserve-inline
- PHPCBF (PHP_CodeSniffer) + Remark for Markdown support
- Adds 'unchanged' option to the SQL beautifier
- See #524. Added pretty diff ternaryline option
- Add Apex language support
- add: remark for markdown
- adding support for phpcbf
v0.28.22 (2016-02-08)
- adding support for grammar SLD. #763
- adding XHTML file extension as an XML grammar. #756
- Adding language Riot.js. #757
- Adding support for new HTML templating language: XTemplate. #758
v0.28.21 (2016-01-12)
- Fixes #736. Change unformatted option default value to match js-beautify
- Improve Help Debug Editor with options for language & beautifier
v0.28.20 (2016-01-11)
- Update Prettydiff dependency to 1.16.5
- Add support for Elm. #700
- Add Optional Path for Rubocop. #676
- Set ignoreResponseCode to true in yapf.coffee. #671
- added import sorting using isort + small yapf fix
v0.28.19 (2015-11-19)
- Improved "Help Debug Editor" command. Result diff, shorten log path
v0.28.18 (2015-11-14)
- See #535. Change on save check from editor.alive to editor.isAlive()
- Closes #535. Do not restore editor positions if editor is destroyed.
- Update Pretty Diff to v1.15.16 & fix JSX test
v0.28.17 (2015-11-08)
- Improve CSScomb support
- YAPF fix. See #631
- PR #594 Fixing test for issue #524
- See #524. Added support for methodchain setting in prettydiff.
- JSP support via beautifying as XML in Pretty Diff
- Support dynamically reloading custom file .csscomb.json file changes
v0.28.16 (2015-10-29)
- See #629. Support stylish-haskell
v0.28.15 (2015-10-25)
- Fixes #428. Switch to event-kit, replacing emissary
- See #600. Fix README link to Keymaps In-Depth docs
- See #546. Add two beautifiers: clang-format and yapf
v0.28.14 (2015-09-22)
- Close #561. Default prettydiff comments to indent
v0.28.13 (2015-09-22)
- Closes #559. Add support for XSL and XSD grammars and file extensions
v0.28.12 (2015-09-10)
- See #524, #534. Add end_with_comma option to JavaScript using Pretty Diff
- See #524 and #543. Add no_lead_zero to CSS with Pretty Diff support
- Add extra_liners option from js-beautify in Settings View. See #540
- Closes #529. Improve documentation generation for package options
v0.28.11 (2015-08-10)
- Properly dispose of event subscriptions. #501
- Fixes #496. Update Pretty Diff and fix adding two spaces incorrectly
- Properly dispose of all subscriptions
v0.28.10 (2015-08-05)
- Handle language being null in Help Debug Editor command. #497
v0.28.9 (2015-07-17)
- add language scopes to atom language config gets. #436
- Fixes #479. Fix handling perltidy_profile option when it is an empty string
- 🐛 fix the race condition in beautify on save for setting cursor positions. #476
- Add Gherkin grammar support. #377
- Add Arduino language. #469
v0.28.8 (2015-06-26)
- Beautify Swig templates with handlebars instead of markup. See #464
- Closes #447. Improved Handlebars language support
- Add SVG support. #449
- Added support of .rubocop.yml file in project root. #414
v0.28.7 (2015-06-26)
- Add JSCS Fixer beautifier. #412
- Fix option, indent_size, to work with ruby-beautify
v0.28.6 (2015-06-25)
- Closes #410. Add space_after_anon_function option to Pretty Diff
- Add more logging to beautifiers
- Add final options, package settings, language detected to Help Debug Editor. See #413. This extra info would be useful
v0.28.5 (2015-06-14)
- Handle Windows command not found error being different. See #397
- Fix Windows spawn issues, switch to cross-spawn
- Fixes #397. sqlformat should not be able to be found and used.
v0.28.4 (2015-06-12)
- See #390. Revert previous commit to fix PHP-CS-Fixer and rubocop
- See #390. Use global php-cs-fixer on Windows without running within php
- See #213. Disable
Beautify Directory
command from menus - See #213. Add OK/Cancel buttons to Beautify Directory command
- See #213. Add warning to beautify-directory
v0.28.3 (2015-06-11)
- Closes #264. Choose Pretty Diff beautifier as default for ERB
- Add indent_size option to htmlbeautifier
- Make Pretty Diff default beautifier for ERB
- See #394. Improve error message when program cannot be found
- Closes #142. Add options (tabs, spaces, indent_count) for Ruby-Beautify
v0.28.2 (2015-06-10)
- Update all package dependencies
- Fix typo in beautify-languages-spec causing failing tests to pass
- Closes #341. Add indent_size option to Rubocop beautifier
v0.28.1 (2015-06-10)
- Fixes #327. Only show beautify progress view when actually beautifying
- Closes #369. Allow JS Beautify to be used for XML language
- Add in-page links to documentation, to beautifiers, etc
v0.28.0 (2015-06-08)
- Generate documentation for available options for each beautifier
- Closes #297, #265. Add missing Pretty Diff options for CSS/SCSS/Sass/LESS
v0.27.13 (2015-06-08)
- Retrieve/use absolute path of executable within Beautifier::run. See #375.
- Add missing package dependencies for atom-typescript package
- See #375. Install htmlbeautifier, php-cs-fixer, emacs for Windows CI
v0.27.12 (2015-06-06)
- Closes #309. Add language Twig and use Pretty Diff beautifier.
v0.27.11 (2015-06-06)
- See #311. Show installation instructions when beautifiers are missing
- autopep8
- perltidy
- ruby-beautify
- sqlformat
- uncrustify
- See #358. Add Rustfmt beautifier for Rust language support
- See #311. Closes #288. Show installation and setup instructions when cannot find php-cs-fixer
- Closes #311. Show more informative error when beautifier not found
v0.27.10 (2015-06-01)
- Add Fortran language support (#383)
- See #375. Add Python, Pip, autopep8 installation to AppVeyor
v0.27.9 (2015-05-28)
- Fixes #370. Nest EditorConfig options under
_default
namespace - See #370. Resolve promises in allOptions for Help Debug Editor
- Update package dependencies.
v0.27.8 (2015-05-22)
- Fixes #338. Restore cursor and scroll position for beautify on save
- See #372. Update engines field in package.json
- See #372. Fix deprecation, call ::getActiveTextEditor instead. Closes #366.
- See #372. Fix deprecation, switch to using atom-space-pen-views
v0.27.7 (2015-05-27)
- Fixes #370. Allow Promises in allOptions for beautification
v0.27.6 (2015-05-22)
- Enable typescript-formatter defaults
v0.27.5 (2015-05-21)
- Closes #349. Add Visualforce language and use Pretty Diff beautifier
- Add check for when Language or Beautifier is not found in tests
v0.27.4 (2015-05-20)
- See #144. Add JSX language tests
- Fixes #353. Fix support for extensions with getLanguages
- Add .js to the extensions supported by the JSX language
- fixes #144 for good
v0.27.3 (2015-05-20)
- Fixes #288. Add custom command for PHP-CS-Fixer on Windows
- Closes #350. Add grammar HTML (Angular) to Embedded JavaScript language
- Update and fix Titanium Style Sheets tests
- Closes #351. Update TypeScript beautification tests
- fix typescript support
v0.27.2 (2015-05-19)
- Closes #346. Merge options for language namespace, fallbacks,
_default
- Update coffee-fmt to v0.10.2 and beautify internal source code
- Closes #323. Add language Swig with grammar HTML (Swig)
- Add debugging logs to JS-Beautify and Coffee-Fmt beautifiers
- Update package dependencies.
- Closes #332. Remove deprecated "Beautify: Beautify Editor" command
- Add debugging logs to JS-Beautify and Coffee-Fmt beautifiers
- Update package dependencies
- Closes #332. Remove deprecated "Beautify: Beautify Editor" command
- See #144. Add JavaScript (JSX) grammar to JSX language
v0.27.1 (2015-05-07)
- Fixes #314. Beauify On Save will save then beautify the file on disk
v0.27.0 (2015-05-06)
- Closes #178. Change commands' namespace from "beautify" to "atom-beautify"
- Closes #308. Beautify On Save is opt-in for each language
- See #296. Add package option for setting logger level
v0.26.4 (2015-05-05)
- See #317. Use Warning notification, improve message for unsupported lang
- Closes #317. Switch from addFatalError to addError for showing errors
- Fixes #289. Remove deprecated subscription call to TextBuffer.on
- Update to PHP-CS-Fixer 1.7 and fix broken PHP tests
- Unify the look of the Gitter badge.
v0.26.4 (2015-05-04)
- Fixes #305. Beautify input in single temp file for HTMLBeautifier
v0.26.3 (2015-05-04)
- Closes #296. Add logging to
Help Debug Editor
command - See #296. Add Logging API to Beautifier
- Update PHP tests to new PHP-CS-Fixer expected style
v0.26.2 (2015-05-03)
- Remove Pandoc installation and ignore errors for Homebrew-PHP with Travis CI
- Update autopep8 and update failing Python test to pass
- See #294. Add missing argument to PHP-CS-Fixer beautifier
- Add support for beautifiers ignoring CLI return code
- Properly handle errors in spec tests with Promises
v0.26.1 (2015-05-03)
- Fixes #301. Fix autopep8 beautifier's arguments
- See #292. Add more Markdown with YAML Front Matter tests
v0.26.0 (2015-05-03)
- Closes #176. Add gofmt beautifier for Go language
- Closes #192. Add coffee-fmt beautifier for CoffeeScript language
- Closes #209. Add CSScomb beautifier for CSS/LESS/SCSS/Sass languages.
To switch from
JS Beautify
(CSS) orPretty Diff
(SCSS/Sass/LESS) to usingCSScomb
, you will go into Atom Beautify package settings and find the option forLanguage Config -<Your Desired Language: CSS, etc>- Default Beautifier
and selectCSScomb
.CSScomb looks for a
.csscomb.json
file in your Atom's first project directory. If it does not find one, or if importing it fails, it will fallback tocsscomb
predefined configuration.
v0.25.0 (2015-05-02)
- Add new internal Beautifier API.
- Switch to using Tidy-Markdown instead of Pandoc for Markdown beautification
- Improve YAML Front-Matter support in Markdown. See #261
- Add Rubocop beautifier for Ruby beautification
- Use Pretty Diff for XML Beautification
- Add EJS beautification support using Pretty Diff
- Add Spacebars beautification support using Pretty Diff
v0.24.1 (2015-04-19)
v0.24.0 (2015-04-07)
v0.23.4 (2015-04-07)
- Rename incorrect
indent_character
option toindent_char
. See #266
v0.23.3 (2015-04-07)
- Fix beautifying PHP with CLI path set for Windows. See #269
v0.23.2 (2015-04-05)
- Use svg instead of png to get better image quality, #257 @PeterDaveHello
- TravisCI setup for php testing
- php is not necessary for php-beautify, #263 @MGAio
v0.23.1 (2015-03-25)
v0.23.0 (2015-03-20)
v0.22.5 (2015-03-20)
v0.22.4 (2015-03-20)
- Change Debug command name to make
beautify editor
first. See #240
v0.22.3 (2015-03-16)
- Add another Titanium Style Sheet (disabled) test. See #216 and #122
- Fix bug in Debug command when Text Editor not selected. See #237
v0.22.2 (2015-03-16)
- Add Titanium Style Sheet example (disabled) test. See #122
- Redirect bashrc and bash_profile pipes to /dev/null. See #215
- Update prettydiff dependency to 0.11.0
v0.22.1 (2015-03-16)
- Add tilda (~) support for Uncrustify config paths. See #235
v0.22.0 (2015-03-16)
- Add donation information
- Add debugging information command. See #237
v0.21.6 (2015-03-12)
- Add option for htmlbeautifier path. See #232
- Add ASP.NET Web Forms and User Controls support. See #230
v0.21.5 (2015-03-11)
- Disable
Beautify Directory
menu option. See #213
v0.21.4 (2015-03-07)
v0.21.3 (2015-02-08)
- [Fixes #181 and fixes #180. Clean up LESS/SCSS Unit Tests and update Prettydiff](
a50c5a3c4c
) - Updates to Atoms new API
- Updating selectors to new Atom API
v0.21.2 (2015-01-06)
- [Fixes #177. Update keybinding to beautify:beautify-editor](
5aaeae4cc7
)
v0.21.1 (2015-01-03)
- [Fixes #173. Remove @ prefix from showError call](
c110ca72a4
)
v0.21.0 (2015-01-03)
- [Closes #172, #146. Update to new Atom Config API.](
eb1471d23b
)
What's new:
- Add settings descriptions
- Update options for js-beautify (JS, CSS, HTML)
- Update Spec to support new changes
v0.20.2 (2015-01-02)
- [Fixes #171. Fix typo for CSS indent_char](
c4c847948d
)
v0.20.1 (2015-01-02)
- [Fixes #169. Remove JS-Yaml and use YAML-Front-Matter, resolving conflict](
f280469e77
)
v0.20.0 (2015-01-02)
- [Closes #169. Add YAML Front Matter support to Markdown beautification](
e7a980045d
)
v0.19.0 (2015-01-01)
- [Closes #36. Add right-click beautification of directory (sub-files)](
bd278968b4
)
v0.18.0 (2015-01-01)
- Add Specs (Unit Tests) and Travis CI automated testing
- [Fixes #149. Update prettydiff to fix interpolated text vars in SCSS](
dc1e720e90
) - [Closes #159, #149. Update prettydiff to fix LESS and SCSS.](
3550280502
) - [Fixes #168. Update Coffee-Formatter to fix broken CoffeeScript beautifier](
259bb7083d
) - [See #36. Add right-click Beautification of single files in Tree view](
e678fdf759
) - Fix feature, disabling language beautification, where
disabledLanguages = null
- Improve handling options in Python beautifier.
- Improve SQL Beautifier to support missing config options.
- Throw error if trying to beautify Perl without setting Perl Tidy path
- Improve CLI Beautify class to handle more error catching
v0.17.3 (2014-12-27)
- [Fixes #148. Fix PHP for when filters are not set.](
9b38dc3bad
) - Get Atom User settings instead of only default settings
v0.17.2 (2014-12-14)
- [Fixes #135. Switch from Git to npm Coffee-Formatter dependency.](
ff4a5a3a71
)
v0.17.1 (2014-11-19)
- [Closes #107. Add PHP options for filters and directory_filters](
c6c6d95a3e
)
v0.17.0 (2014-11-16)
v0.16.0 (2014-11-16)
- [Fixes #140. Update js-beautify dependency to 1.5.4.](
428ebe44f9
) - [Perl support (using perltidy) (see Glavin001/atom-beautify#33)](
f64d2bae20
)
v0.15.1 (2014-10-26)
- [Fixes #103. BeautifyEntireFileOnSave only applies when saving](
dda313fbfe
)
v0.15.0 (2014-10-26)
- [Closes #123. Add Mustache support.](
ecbbbaec29
)
v0.14.1 (2014-10-21)
- [Closes #127. Increase startup time by using ActivationEvents](
c0ee2bed96
)
v0.14.0 (2014-10-16)
- [Closes #49. Add TypeScript support](
dcc9e2d3b5
)
v0.13.4 (2014-10-05)
- [Fixes #110. Fixes Handlebars missing beautification](
120315f90d
)
v0.13.3 (2014-10-05)
v0.13.2 (2014-09-28)
- [Fixes #96. Fix support for Alphasort option for LESS/SCSS properties](
ccc8802f36
)
v0.13.1 (2014-09-28)
- [Fixes #102. Fix error when beautifying Python using custom autopep8 path](
7e828be199
)
v0.13.0 (2014-09-28)
- [Closes #105. Add options to mute errors.](
79fcdd9111
)
New package options:
- muteUnsupportedLanguageErrors
- muteAllErrors
v0.12.0 (2014-09-18)
- [Closes #93. Implement normalizing markdown through pandoc](
ad662271c1
)
v0.11.1 (2014-09-16)
- [Closes #96. Update Pretty-Diff dependency to ^1.2.4](
80e1c03885
)
v0.11.0 (2014-09-15)
- [Closes #91. Add configuration option for custom Uncrustify path](
fefb25bf38
)
v0.10.4 (2014-09-12)
v0.10.3 (2014-09-10)
- [Closes #84. Improve the error message panel to only appear on new error](
31b217859e
)
v0.10.2 (2014-09-10)
- [Fixes #85. Add support for Windows for upwards recursive .jsbeautifyrc (see #37)](
490cd7ee05
)
v0.10.1 (2014-09-10)
- [Fixes #68. Fix error when beautifying file that is "untitled".](
2cd3bef6e0
)
v0.10.0 (2014-09-09)
- [Closes #68. Support editorconfig files.](
baf3e49b97
)
v0.9.0 (2014-09-09)
- [Closes #37. Support upwards recursive .jsbeautifyrc fallback.](
738deace29
)
Priority hierarchy:
- Atom editor settings
- Atom Beautify package settings
- Home directory .jsbeautifyrc file configuration
- Closest EditorConfig file (see #68)
- Project options (from closest .jsbeautifyrc file to the beautified editor's file to root, "/")
v0.8.1 (2014-09-09)
- [Fixes #70. Update Pretty-Diff dep. from ^1.0.23 to ^1.2.1](
c6a4101893
)
v0.8.0 (2014-09-09)
- [Closes #80. Add HTML Embedded Ruby (ERB) support.](
6652e7f703
)
v0.7.1 (2014-09-09)
v0.7.1 (2014-09-09)
- [Fixes #81. Beautify on Save now retains
this
scope when beautifying](516c356238
)
v0.7.0 (2014-09-08)
- [See #77. Add example of broken SCSS case.](
4f5c75c5e3
) - [See #71. Add example JS file using reserved words to test #71](
1130b58114
) - [See #56. Work on MessageView UI.](
05ee8f22b3
) - [See #56. Add "Beautification in progress" view.](
6b2b306b9d
) - [See #56. Add Atom-Message-Panel to display Unsupported Language messages](
ffa2249c3e
)
v0.6.5 (2014-09-08)
- [Fixes #76. Add package option "Beautify Entire File On Save"](
528c7dc281
) - [Closes #78. Improve startup performance.](
9c1965dec6
) - [See #61. Add LESS example with Mixins to test.](
7dbff2cbc1
) - [See #56. Start implementing of Message View.](
0804cade1f
)
v0.6.4 (2014-09-04)
- [Fixes #73. Prevent extra cursor appearing at end of file](
e599387d20
)
v0.6.3 (2014-08-30)
- [Closes #60. Convert package scripts from JavaScript to CoffeeScript.](
09c6770cd2
) - Replacing node-parse with sqlparse for SQL beautification support
v0.6.2 (2014-08-09)
- [Fixes #59. Remove ActivationEvents to allow for beautifyOnSave.](
649f023d9c
)
v0.6.1 (2014-08-08)
- [Closes #57. Customization in .jsbeautifyrc file now generates the config (.cfg) file for Uncrustify beautification.](
325ada7851
)
v0.6.0 (2014-08-08)
- [See #57. Add Uncrustify beautifier for multiple language support.](
5d6751cb4b
)
Uncrustify Language support:
- C
- C++
- C#
- Objective-C
- Java
- D
- Pawn
- Vala
Closes #45. Add Java Support.
v0.5.0 (2014-08-04)
- [See #47. Update configuration to allow users to disable analytics.](
8d90b30448
)
v0.5.1 (2014-08-04)
- [Closes #44. Switch to using Pretty Diff for SASS, as well.](
1f0fb9c0db
) - [See #54. Use indent_size and indent_character options.](
1f0fb9c0db
)
v0.5.0 (2014-08-04)
- [Closes #31. Add CoffeeScript support.](
3c9836f920
)
v0.4.4 (2014-08-03)
- [See #51. Work on improving PHP support and deubgging errors.](
7fdde0f8a6
)
v0.4.3 (2014-08-03)
- [Closes #47. Switch Analytics from Google Analytics to Segment.io](
fabed8fad3
)
v0.4.2 (2014-08-03)
- [Fixes #54. LESS beautifier using PrettyDiff now fixed.](
010863f5cc
)
v0.4.1 (2014-08-01)
- [Closes #54. Switch to using Pretty Diff for LESS support. Fixes #52. Fixes #52.](
5bff9ebc48
)
v0.4.0 (2014-07-12)
- [Closes #47. Add Google Analytics.](
d8fb27289d
)
v0.3.8 (2014-07-09)
- [Closes #46. Use ActivationEvents to speed up loading time.](
4271bfe8d7
)
v0.3.7 (2014-07-03)
v0.3.6 (2014-07-03)
v0.3.5 (2014-07-03)
- [See #40. Migrating ownership to Glavin001 for maintaining.](
d94d152621
)
v0.3.4 (2014-06-28)
- [Closes #35. Add more options for Python PEP8 beautifying.](
65ff7f9f7a
)
v0.3.3 (2014-06-16)
- [Closes #24. Add Python (PEP 8) support.](
612c7dc17c
) - [Closes #25. Add Ruby support.](
88651447a7
) - See #18. Worked on setting up Travis CI and providing unit tests. Not closed.
v0.3.2 (2014-06-14)
- [Fixes #9. Nested options in .jsbeautifyrc are properly handled.](
54e61a816f
) - [Closes #21. Parsing .jsbeautifyrc falls back to YAML, when JSON fails.](
78e0382c15
) - [Closes #22. Use Atom Package Settings as configuration options.](
479034dae7
)
v0.3.1 (2014-06-14)
- [See #14. Add JSON support.](
978a6c5a43
) - [Closes #14. Completed support for SQL.](
2e57630275
)
v0.3.0 (2014-06-13)
- Allowing either flat or nested .jsbeautifyrc schemas
- Use beautifyHTML to beautify HTML (Liquid) files.
- [Closes #15. Support loading .jsbeautifyrc from Project directory.](
4fdab9759b
) - [See #15. Updated README to reflect better .jsbeautifyrc support.](
4d486794b4
) - [Fixes #16. Custom configuration options are now working correctly.](
58a375f8b6
) - [Closes #13. Add Handlebars support.](
b530eda6e3
) - [Fixes #19. Can now beautify new files that have not been created/saved.](
c34f6f9419
) - [Closes #20. Add Sass and LESS support. Update README.](
eacf2329da
) - [See #15. Remove shelljs dependency and fixed typos.](
a2dc4bd7db
)
v0.2.6 (2014-05-15)
- version bump
- added
"jslint_happy": true
to own.jsbeautifierrc
v0.2.5 (2014-05-14)
- fixed issue #7 (Place cursor back to edited place after beautifying)
- fixed issue #8 (Ignore jsbeautify when editing .jsbeautifyrc in place)
v0.2.3 (2014-05-13)
v0.2.2 (2014-03-18)
- added experimental support for XML (thanks @mtanzi)
v0.2.1 (2014-03-12)
- added option to beautify on save
v0.2.0 (2014-03-11)
- public release
- beautify JS, HTML and CSS files based on current editor settings