0.60.1 (2020-06-20)
- debug: fix error with debug due to change in readPgkUp API (0a1675a), closes #734 #739
- deps: correctly use new pkg-up, fixup 898ea715, #734 (f7de2cc)
0.60.0 (2020-04-29)
0.59.0 (2020-04-14)
- prettier: bump to version 2.0.2 (1cab45e)
0.58.2 (2019-11-06)
0.58.1 (2019-11-04)
0.58.0 (2019-10-18)
- If the user has a
.editorconfig
file, withmax_line_length
then that value will be used instead of Prettier'sprintWidth
. This is the default behaviour of prettier when run on the command line, but was not the default behaviour of prettier-atom (but it should be, and now is)
0.57.3 (2019-10-04)
0.57.2 (2019-07-25)
0.57.1 (2019-07-19)
- debug: read-pkg-up@6 BC break, renamed pkg to package (114cfb1)
0.57.0 (2019-07-10)
0.56.6 (2019-05-21)
- prettierignore: Revert mistake with path passed to prettier.getFileInfo (850d639)
0.56.5 (2019-05-16)
- prettierignore: Pass relative instead of absolute path to prettier.getFileInfo (f045749)
- Add option to enable format-on-save for files in node_modules (6e8a506)
0.56.4 (2019-02-20)
- startup: Remove lazy loading code. (fab3baf)
0.56.3 (2019-02-15)
- startup: defer activating the package until the window is loaded (fd658ef)
0.56.2 (2018-12-06)
0.56.1 (2018-12-03)
0.56.0 (2018-11-19)
- ignores: ensure we always pass a relative string to the ignores package (c6ad510)
0.55.2 (2018-08-23)
0.55.1 (2018-08-21)
0.55.0 (2018-08-20)
- styles: status color will now match theme (cf2ef16)
- errors: do not display a popup for "undefined" error messages (d6a25f5)
- prettier: use Prettier to determine whether a file is formattable (03275d1)
- settings: simplify settings by relying on users setting their prettierrc files (27d3012)
- prettier: Because prettier-atom now relies on the new
getFileInfo
method recently added to Prettier, if you are having prettier-atom use a local version of Prettier instead of the version that is packaged with the plugin, you will need to manually update your project's local Prettier version.
0.54.0 (2018-06-05)
- .babelrc: Fix usage of babel-preset-env. (78c10e3)
- dist/: Rebuild dist to properly target [email protected] (831f086)
0.53.0 (2018-03-24)
- prettier: Fallback to globally installed prettier (via npm or yarn) before falling back to a bundled one (3ed996c)
0.52.0 (2018-03-14)
- prettier: bump prettier to 1.11.1 and prettier-eslint to 8.8.1 (4e8d85e)
0.51.0 (2018-02-14)
- Fix asynchronous saves (be1bd05)
- buildPrettierOptions.js: Allow EditorConfig with prettier-atom settings (dedc690), closes #377
- buildEditorConfigOptions.js: Use editorconfig-to-prettier (e262f50)
- buildEditorConfigOptions.js: Derives prettier config options from editorconfig differently
0.50.0 (2018-02-09)
- buildPrettierOptions.js: Exclusively use local config or plugin settings (1141b2c), closes #370 #218
- buildPrettierOptions.js: The formatting configuration is now built according to different rules
0.49.2 (2018-02-03)
- executePrettier: adjust for API inconsistencies + add type coverage (800c0e2)
0.49.1 (2018-02-02)
- executePrettier: fallback to
format
whenformatWithCursor
fails (105f9e1)
0.49.0 (2018-01-30)
- executePrettier: Maintain cursor position on format (159b2b2)
0.48.1 (2018-01-25)
- editorInterface: use File.getpath over reading the path directly (3b89260)
0.48.0 (2018-01-17)
0.47.2 (2018-01-17)
- prettier-eslint: lock version to 8.4.0 (1a3e885)
0.47.1 (2018-01-17)
- prettier-eslint: lock to 8.6.2 to avoid regression (e9d2a85)
0.47.0 (2018-01-15)
0.46.0 (2018-01-05)
- options: add arrow-parens prettier option (805f183)
0.45.0 (2017-12-31)
0.44.0 (2017-12-31)
- set-text-via-diff: base use on option instead of flaky buffer range comparison (378b6bd)
0.43.1 (2017-12-10)
- async-polyfill: switch from babel-polyfill to babel-runtime (61ea645), closes #315
- linter: resolve issue with linter not showing error messages properly (2550a8f), closes #318 #298
0.43.0 (2017-12-05)
- config-schema: add
text.md
to default markdown scopes (aa7ecd1)
- formatOnSave: Use setTextViaDiff when updating entire buffer (c899aaa)
0.41.0 (2017-11-13)
- css-parser-scopes: add postcss (972c6b9)
- markdown: add markdown support (8d08bc1), closes #303
- prettier: bump to 1.7.4 (8cab72f)
- prettier: bump to v1.7.3 (3ebf25c)
- prettier-eslint: bump to 8.2.1 (4ecae83)
- prettier-eslint: bump to v8.2.0 (8f4d33d)
0.40.0 (2017-09-20)
- config: Update tabWidth's type to be integer first or string (6f8fe9b), closes #241
- prettier-eslint: gracefully handle resolveConfig.sync error (97ed081), closes #267
- error-logging: log errors to Atom's developer tools (eddc7bc)
0.39.0 (2017-09-15)
- prettier: bump bundled version to 1.7.0 (20281be)
- prettier-config: use options from prettier-config if present (881bd09)
- prettier-eslint: bump bundled version to 8.1.0 (142de95)
- settings: add ability not to format on save if a prettier config is not present (97bdf8e)
0.38.0 (2017-08-27)
- display-of-errors: show syntax errors for unsaved files (cc402c9), closes #235
- statusTile: Fix style scope (1e563b6)
- formatOnSave: Added 'eslint-plugin-prettier' to list of packages to look for (#247) (b3a6838)
- prettier-eslint: bump to 4.2.1 (89bed30)
0.37.0 (2017-07-22)
- graphql: add GraphQl query support (requires language-graphql) (c3672ca), closes #237
- prettier: update to 1.5.3 (85b3d68)
0.36.1 (2017-07-07)
0.36.0 (2017-07-06)
- debug: Fix usage of readPkgUp to fetch package info (4c2561d), closes #217
- formatOnSave: don't prevent user from saving if uncaught error (8f3bfd9), closes #190
- main: Subscribe to onDidChangeActivePaneItem when onDidChangeActiveTextEditor is not available (2efe713), closes #205
- prettierOptions: Always disable trailingComma option for JSON (600cbc0), closes #212
0.35.0 (2017-06-29)
0.34.0 (2017-06-22)
- css: Add LESS and SCSS to default scopes for CSS files (d41a008), closes #195
- statusTile: Display status bar tile only if active file matches one of the scopes (file extens (56467b9), closes #170
0.33.0 (2017-06-08)
- Settings: Add missing parser options to settings screen (7d9f22c)
- format-on-save: add option to not format on save if prettier not in dependencies (1a32d47), closes #43
- parsers: add typescript and CSS support (9882a0b), closes #183 #184
- prettier: bump to 1.4.4 (aa701a0)
- prettier-eslint: bump to 6.3.0 (103ca8b)
0.32.0 (2017-06-02)
- warnings: Check if linter-eslint is actually active instead of reading user config (88114c6), closes #168
- prettier: bump to 0.4.1 (1791886)
0.31.1 (2017-05-17)
0.31.0 (2017-05-14)
- statusBar: Avoid attaching the status bar tile in activate() (54eb696)
- config: add .editorconfig support (e2aff36)
- options: add editorconfig option to package settings (ad47fae)
- statusBar: Add an option to show/hide formatOnSave's state in the status bar (1abded3), closes #153
- statusBar: Added click handler to toggle formatOnSave (2710924)
0.30.0 (2017-05-03)
- command: Add a command to toggle "Format on Save" (bc112c6), closes #117
- eslint-fallbacks: fallback to user's prettier settings if cannot be inferred from eslint confi (f4520ac)
- statusBar: Add status bar tile to show enabled/disabled state (f36478b)
0.29.0 (2017-04-22)
- contextMenu: Enable context menu entry for JSX files (06e9945)
- contextMenu: Uppercase P for Prettier in context menu entries (3376665)
- embedded-scripts: skip single-line script tags in html files (4f5d1c6)
- formatOnSave: Don't format if file is saved for the first time (2a7c0cd)
- ignore-globs: switch to using node-ignore instead of minimatch globs (5122823), closes #133
- command: Add a debug command (63c91d1)
- main: Lazy load displayDebugInfo() (cac4403)
- ignore-globs: Some files that were previously ignored may now no longer be ignored, and vice versa.
0.28.0 (2017-04-15)
- config: Added config options for the Prettier options 'useTabs' and 'semi' (b920be7)
- deps: upgrade to latest prettier(-eslint) (a13a732)
0.27.0 (2017-04-13)
- deps: upgrade to the latest prettier-eslint (f3a0b7f)
- useLocalPrettier: Prefer local prettier over bundled (98e2ea9)
0.26.0 (2017-04-02)
- error: Cleanup error notification (95ced9d)
0.25.0 (2017-04-02)
- config: Updated description for bracketSpacing option (9d7051a), closes #106
- prettier: Don't alter text buffer if file is already pretty (613f28e)
- options: add prettierLast option for prettier-eslint (0f2714d)
0.24.0 (2017-03-25)
- prettier-eslint: bump to 4.3.2 (f5fbb5d)
0.23.1 (2017-03-15)
- formatOnSave: do not format on save after plugin is disabled (1c7cd9b), closes #84
- linter: refresh linter highlighting after format (9a538e1), closes #86
0.23.0 (2017-03-09)
- whitelist: force whitelist if provided (c2a7054)
0.22.0 (2017-03-07)
0.21.3 (2017-03-06)
- $config: Unset old config options causing errors (5f221d5), closes #72
- excludedGlobs: Respect excluded globs when formatting on save (a178813), closes #73