Skip to content

Latest commit

 

History

History
188 lines (103 loc) · 4.95 KB

CHANGELOG.md

File metadata and controls

188 lines (103 loc) · 4.95 KB

#0.9.3

  • Fix undefined editor error (#69)

#0.9.2

  • Fix indentation error

#0.9.1

  • Fix Unsupported Language Notification using deprecated API

#0.9.0

  • Fix 1.0 API deprecations
  • Add JS Beautify comma first option
  • Add support for other JavaScript syntax highlighting grammars

#0.8.1

  • Fix CSON format deprecation

#0.8.0

  • Fix deprecation issues with Atom 1.0 API

#0.7.18

  • Indentation style is now based on editor setting and not JSFormat's setting

#0.7.17

  • Code cleanup

#0.7.16

  • Ignore files option to ignore files like .jshintrc

#0.7.15

  • Fixed error on preferences page
  • Small performance optimizations when formatting text

#0.7.14

  • Possible fix for cannot dispose of undefined error (UPDATE: Not fixed)

#0.7.13

  • Fixed keybindings not working
  • Fixed package not being labeled properly in command palette

#0.7.12

  • Fixed some deprecation messages
  • Updated command palette info

#0.7.11

  • Performance improvements
    • Checking file language before doing anything else
    • checking beautified text against current editor text
  • Better unsupported language message

#0.7.10

#0.7.9

  • Smarter Format on save
  • Added end_with_newline setting.
  • Fixed regression where closing a tab would throw an error
  • Updated JS-Beautify to 1.5.4
  • Better descriptions in the config page
  • More tests
  • Better config page
  • More tests
  • Fixed error in tests, all current tests should pass
  • Made retrieving package config simpler and faster
  • Updated JS-Beautify to 1.5.3
  • Added support for JS-Beautify's space_after_anon_function option.
  • Switched to Atom's new v0.133.0 config schema
  • Fixed Observer class not being exported
  • Started working on using the Observer class
  • Moved to workspace model API to prevent deprecation warnings about workspaceView API
  • Cursor repositioning now works a lot better
  • Fixed error in cursor position fix
  • Started working spec files
  • Updated CHANGELOG.md
  • Cursor position is now positioned more accurately by using its location before formatting the file/selection
  • Added a CHANGELOG.md file with all the versions
  • Updated README.md with format_on_save setting information
  • Fixed issue where closing a file would cause Atom to freeze because of extra subscribers from format on save
  • Format on save functionality added
  • Uses editor's tablength to format text
  • Added the ability to format currently selected text
  • Now using file's grammar (which can be manually set by user) to decide whether or not to format the selection/file
  • Added a lot more settings and configuration options
  • Fixed issue when no editors are open
  • Fixed not supported view message
  • Improved the readme
  • No changes, test publish
  • Fixed package.json formatting
  • Added keywords to package.json to make package easier to find
  • Initial JSFormat plugin