- Fix create task command is broken
- Fix slug in front matter is not respected (#312)
- Fix CI script and pinned the supported Atom version (with no deprecation)
- Improve edit-line command in different TabLength (#293)
- Fix OL Indentation Alignment (#274)
- Improve UL/OL "toggle on" behaviors to
removeEmptyLine
(#273) - Fix blockquote toggle behavior on indented paragraphs (#286)
- Fix logic on incomplete TOC section (#279)
- Update
js-yaml
package
- Add config
foldInlineLinks
to fold links at insertion (#272) - Add command
markdown-writer:open-link-in-file
to open a local file linked (#271)
- Minor improvement to TOC support (#263)
- Fix undefined
getCurrentParagraphBufferRange
(#259)
- Fix style line that spans multiple screen lines (#257)
- Fix style multiple lines (#256)
- Preserve cursor position when toggle line styles (#255)
- Command
toggle-taskdone
now toggles between done and not done- Default keymap suggestion:
shift-ctrl-X
- Default keymap suggestion:
- Add
format-order-list
command (akacorrect-order-list-numbers
) - Add
toggle-mathblock-text
andtoggle-math-text
commands (#254) - Update and reorganize package menus
- Improve line meta detections (#253)
- Support range selection mechanisms for text styles (#245)
- Fix indent/outdent changes cursor position (#244)
- Fix handling frontMatter parsing (#136)
- Add Critic-Markup support (#221)
- Fix NativeImage
toPng
(#238) - Improve alpha order list indentation (#235)
- Add
undent-list-line
command (#240)
- Fix indent list that spans multiple screen lines #222
- Fix abort insert image from clipboard (when no image in the clipboard)
- Support insert image from clipboard
- Support continue ordered list without auto-increment
- Improve continue table rows
- Support disable continue table rows
- Support continue table row when press
Enter
- Support different unordered list bullets at different indentations
- Support styling ordered list with correct bullet numbers
- Support open cheatsheet in
markdown-preview-plus
- Fix jump to reference spec failure in Atom v1.14.2
- Minor improvements to insert footnote
- Fix correct irregular order list numbers
- Retain style text selection as needed
- Fix deprecated
remote.require
in insert-image view - Fix
path.extname
must be a string
- Fix
bufferRangeForScope
returnundefined
in a specific corner case - Improve
jump-to-reference-definition
to handle more cases
- Fix Atom deprecation warning in package
- Bump minimum Atom version to v1.9.0
- Add command
markdown-writer:open-link-in-browser
- Improve cheatsheet format and content
- Fix create project config regression bug
- Add footnote support, works better with language-markdown
- Support overwriting existing image when copy image
- Add alpha order list support with
enter
continue list - Add filetype config support
- Along with AsciiDoc filetype support
- Fix parsing image tag in a link
- Fix events not disposed correctly in views
- Add
renameImageOnCopy
config when copy image to local directories - Add display of copy image destination path in dialog
- Fix open cheat sheet path in Windows
- Add
source.gfm.nvatom
grammar support
- Fix menu ordered list command
- Minor bug fixes in insert image
- Fix home directory '~' is not recognized in config
siteLocalDir
- Fix loading empty project config file error
- Log project config file loading errors at dev mode
- Fix insert image path not in forward slashes (Windows)
- Update Travis/Appveyor build scripts
- Fix generated project config contains invalid line
- Refactoring
config.coffee
- Add command
markdown-writer:create-project-configs
- Fix format table not working properly on lines with trailing spaces
- More fields for template
{category}
,{tag}
,{directory}
- Fix exception when some user templates are not escaped
- Refactoring frontMatter and template
- Change to use
{slug}
instead of{title}
in directory templates - Add config
slugSeparator
- Add config
templateVariables
for custom static variables - Add config
frontMatterDate
for front matter date format
- Change to use
- Add
language-markdown
package filetype to supported grammars - Support customization of link tags using template
- Abort key mapping event if action not performable
- Fix key mapping conflicts with
autocomplete-plus
- Add default project support directory
- Add
relativeImagePath
configuration for insert image
- Fix publish draft in new buffers
- Use
atom.confirm
for better confirm UIs - Add tabindex to view dialogs
- Catch YAML parse error in FrontMatter
- Fix ul/ol regex to restrict at least an empty space
- Reorganize codebase
- Separate codes into views, commands, helpers
- Rename
main.coffee
tomarkdown-writer.coffee
- Add a lot of tests, from 127 -> 219 tests
- Add
regexMatchBefore
to lists' line styles in config - Improve
insert-new-line
behaviors- Add new config
inlineNewLineContinuation
- Support more lists continuation
- Add new config
- Improve
correct-order-list-numbers
to correct all levels - Improve
format-table
behaviors- Format on non-table text does not raise error
- Format table multiple times is idempotent
- Change
jump-between-reference-definition
tojump-to-reference-definition
- Fix publish-draft required missing source file
- Same as v1.9.1 (Published by mistake)
- Fix insert link exception when try to get a saved link
- Fix insert link not saving links when the CSON file does not exists
- Add tests for insert link view
- Refactoring code
- Fix bug when edit tags/categories in files without front matter
- Add travis for testing
- Improve create draft, allow more customization as create post
- Fix bug publish draft where destination path does not exists
- Fix table columnWidths bug
- Fix table format with extra pipes
- Fix handle single column tables
- Improve table format to handle alignments
- Improve table format to handle double-width characters
- Add table default alignment, extra pipes configurations
- Fix remove top/bottom link definition would access out of bound lines
- Fix toggle multiple text styles, text become missing
- Improve text selection for link/image/text styles
- Support edit link from reference link definition
- Improve search reference link/definition logic
- Support customization on styles, refer to wiki
- Add missing command to Menu
- Remove default keymaps, refer to wiki.
- Add command
markdown-writer:create-default-keymaps
- Fix cursor position after empty codeblock insertion
- Fix
Tab
behavior with range selections - Modified some default setting values
- Updated cheatsheet
- Fix deprecated API
lineLengthForBufferRow
- Update Atom engine version to mark it Atom v1.0.0 compatible
- Fix list continuation on
Enter
to only happens at the end of line
- Outdent when
Enter
on a empty line - Improve indent tab line behavior
- Support correct order list numbers
- Support reference link insertion at the end of article
- Simplify reference link insertion logic
Tab
to indent list items
- Remove Array#contains API usage
- Fix publish post 'published' front matter bug
- Fix links no longer saved regression
- Improve insert image open dialog location logic
- Remove dependency on
request
module - Change plugin styles to follow users' themes
- Support project specific settings
- Support copy image to project directory
- Fix table insert and format bugs
- Update package activation commands
- Fix package's atom engine version
- Fix tag RegExp escape
- Fix deprecated APIs
- Improve link reference insertion
- Use new config API
- Use
TextEditorView
API
- Improve table separator RegExp
- Add an option to set static engine
- Add
litcoffee
to grammars - No more reload for
codeblock
style change
- Move all configurations to a central class
- Support alignment in insert image
- Enhance table format command
- Add insert new line continue markdown list
- Set default search query when insert link
- Change open new post/draft in same window
- Enhance jump table cell behavior
- Change key mappings of jump headings
- Mention Gist to markdown specific styles
- Change key mappings of headings to
Ctrl-Alt-[1-5]
- Add new key mappings for
jump-*
commands - Insert reference link with empty title
- Rename
move-*
commands tojump-*
- Add
jump-between-reference-definition
command - Fix aborted key bindings
- Publish Draft takes care of date prefix
- Update cheat sheet
- Fix some menu commands not updated
- Insert table dialog
- Add new commands:
- move to previous/next heading
- move to next table cell
- format table
- Changed cheat sheet command
- Re-organize package menus
- Improve insert local image's path
- Markdown cheat sheet
- Fix insert reference link at EOF buffer position
- Fix template empty key
- Fix fenced code block regex
- Re-focus editor after cursor action in dialogs
- Support customize new post filename
- Modify some key mappings
- Improve toggle headings/blockquote on selection
- Async load links.cson in insert link dialog
- Indent link reference by 2 spaces
- Add toggle ul, ol, task list and keystroke styles
- Fix key mappings not working
- Add settings for publish draft
- Add toggle block quote
- Support multiple cursors
- Insert image dialog
- Add toggle code blocks
- Add keymaps in Windows/Linux
- Support Hexo front matters format
- Fix single tag/category in front matters
- Add Hexo generator description in README
- Fix auto link check
- Improve reference link insertion position
- Fix last reference link removal
- Fix toggle empty headings
- Fix link search box not shown up
- Fix add headings on empty line
- Support customizing front matters in new post/draft
- Clean up default settings
- Fix consecutive spaces in title
- Restrict commands in Markdown/Text
- Cache fetched posts in memory
- Make sure package name is CORRECT! (require re-installation)
- Create new draft dialog
- Publish draft
- Improve tags/categories update
- Fix reference link insertion position
- Fix losing manual added tags/categories
- Improve front matter matching
- Fix reference link update
- Fix date/time output
- Add inline link removal
- Add reference link insertion
- Add reference link removal
- Add toggle headings
- Enhance toggle text styles
- Add toggle text styles
- Add new key maps
- Remove grammars/snippets
- Clean up code
- Improve insert link dialog
- Create new post dialog
- Manage tags/categories dialog
- Add link dialog