GitBook Editor Changelog

What's new in GitBook Editor 7.0.8

Mar 6, 2017
  • Fix error with markdown and links/images containing whitespaces in the url

New in GitBook Editor 6.6.2 (Feb 14, 2017)

  • Our GitHub integration is now ready for large teams:
  • Whether you are an individual or a team of 50 members, editing a GitHub hosted documentation should be as easy as opening the GitBook Editor.
  • This is why we are releasing our new GitHub integration today. We truly believe that new features like seamless editing of your GitHub content for team members and the per-repository based permissions will keep your team efficient and focused on what’s important: editing.
  • Per-repository permissions:
  • With improved granular permissions, installing our new GitHub integration allows you to only grant GitBook access to the repositories that you need. No need to grant full access to your public or private content anymore, you are in control now.
  • Repository access:
  • Seamless editing for team members
  • As part of a GitBook organization, every writer should be able to access and edit her/his organization’s material.
  • Once you have installed our GitHub integration on a GitBook organization’s account, forget about GitHub permissions. Only the role given to your GitBook team members matters now.
  • Staying in sync:
  • Released two weeks ago, our new sync UI will come handy whenever you are working with GitHub.
  • Sync UI:
  • Once one of your book is linked to a GitHub repository, access the GitHub section of your book settings to check that your GitBook and GitHub content are in sync. Whenever this is not the case, this page will help you force syncing them back.
  • Upgrade now:
  • Upgrading can be done easily from the new GitHub section of your profile’s settings.
  • If some of your books were already linked to GitHub repositories, you will also be prompted to upgrade to our new GitHub integration on your next visits.
  • Support for editing your GitHub books without upgrading will be maintained until February 27th. Past this date, you will have to upgrade to continue editing these books.

New in GitBook Editor 6.3.2 (Dec 6, 2016)

  • Enable syntax highlighting for Asciidoc raw mode
  • Fix tables not rendering correctly
  • Fix wrapping an image into a link
  • Fix typing text after and before links

New in GitBook Editor 6.3.1 (Dec 6, 2016)

  • Fix "The git manager process has crashed" for non-recent mac
  • Fix bug in markdown when saving file containing a table
  • Fix critical error when pressing Escape or Enter in the heading popover
  • Fix bug making it impossible to left click on the "Table of Contents" sidebar
  • Shift + Enter now inserts a soft newline in paragraph

New in GitBook Editor 6.3.0 (Dec 6, 2016)

  • Fixes:
  • Copy/paste should work a lot better now, including the ability to copy from the Web - Fixed text disappearing randomly because of syntax highlighting
  • A lot of other editing bugs should be gone
  • Allow copy/paste inside the Login window
  • Features:
  • Basic synchronization with local files and git repository! Saved changes in the Editor will be reflected on your filesystem, and changes on your filesystem will be detected by the Editor.
  • Table columns alignment can be edited in Document Mode
  • Visual:
  • New app icon
  • New visual style

New in GitBook Editor 6.2.1 (Aug 1, 2016)

  • Important: Syntax highlighting is causing edition issues, we are working on fixing it (in the mid time, you can disable it from the settings)
  • Fix upload of directories on Windows
  • Fix some markdown parsing issue
  • Add menu entry to reset git credentials for the book
  • Start fixing the pasting of plain text
  • Improve stability of conflict editor
  • Fix clicking on a link in the preview
  • Add syntax highlighting for Java
  • Attempt to fix reveal in Folder for Win 10

New in GitBook Editor 6.2.0 (Jul 22, 2016)

  • Support tag in preview
  • Fix merge branches with conflicts
  • Add context menu action to learn spelling

New in GitBook Editor 6.1.1 (Jul 22, 2016)

  • Improve performance for highlighting in raw editor
  • Improve highlighting for Asciidoc in raw mode
  • Correctly update files on disk after switching branch and committing
  • Fix some sync error when repository only contains one commit
  • Fix error with files containing Windows newlines
  • Add more code highlighting: Python / Ruby
  • Fix edge cases when opening an article with no file

New in GitBook Editor 6.1.0 (Jul 22, 2016)

  • Files Tree is back!
  • Fix stuck loading when file doesn't exist
  • Fix click on paths in link/image popup
  • Add keyboard shortcut to open files dialog
  • Add keyboard shortcut to insert an image
  • Add keyboard shortcut to toggle preview
  • Fix important issue with cursor when editing raw markdown
  • Add highlighting for markdown in raw mode (let us know if performance are not good)
  • Highlighting for code block and raw mode is a settinga that can be disabled
  • Fix some invalid state of code highlighting
  • Fix rendering issue for tables in preview
  • Fix important cursor and selection issues
  • Add settings to define indent for code blocks and raw mode
  • Fix "Alt-Backspace" on Mac
  • History bar is now displayed in raw mode
  • You can change font size of the editor from the settings
  • Fix pressing enter in a dialog
  • Fix some menu actions
  • Fix editing the remote url
  • Fix context menu
  • Fix parsing errors
  • Add Preview toggle
  • Fix focus issues when writing in dialogs
  • “Add article” button for convenience
  • Fix unwanted newlines insertion
  • ​Tab / ​Shift-Tab shortcut to indents listsnNew major version of the editor featuring a new WYSIWYG UX

New in GitBook Editor 6.0.4 (Jul 22, 2016)

  • Add keyboard shortcut to open files dialog
  • Add keyboard shortcut to insert an image
  • Add keyboard shortcut to toggle preview
  • Fix important issue with cursor when editing raw markdown
  • Add highlighting for markdown in raw mode (let us know if performance are not good)
  • Highlighting for code block and raw mode is a settinga that can be disabled
  • Fix some invalid state of code highlighting
  • Fix rendering issue for tables in preview
  • Fix important cursor and selection issues
  • Add settings to define indent for code blocks and raw mode
  • Fix "Alt-Backspace" on Mac
  • History bar is now displayed in raw mode
  • You can change font size of the editor from the settings
  • Fix pressing enter in a dialog
  • Fix some menu actions
  • Fix editing the remote url
  • Fix context menu
  • Fix parsing errors
  • Add Preview toggle
  • Fix focus issues when writing in dialogs
  • “Add article” button for convenience
  • Fix unwanted newlines insertion
  • ​Tab / ​Shift-Tab shortcut to indents lists
  • ​New major version of the editor featuring a new WYSIWYG UX

New in GitBook Editor 6.0.3 (Jul 14, 2016)

  • Fix important cursor and selection issues
  • Add settings to define indent for code blocks and raw mode
  • History bar is now displayed in raw mode

New in GitBook Editor 6.0.1 (Jul 12, 2016)

  • “Add article” button for convenience
  • Fix unwanted newlines insertion
  • ​Tab / ​Shift-Tab shortcut to indents lists
  • New major version of the editor featuring a new WYSIWYG UX

New in GitBook Editor 5.0.0 Beta (Feb 12, 2016)

  • Today we are releasing a beta version of our latest editor. This new version includes some major improvements and new features that we’re sure you’ll love !
  • Editor:
  • First and foremost we’re shipping a better Markdown editor, with WYSIWYG-like features that merges the previous editing and preview panes. Rendering helpful inline previews of math, images and links.
  • Math Editing:
  • Many of you wanted more control over your commits, we heard you and with the help of some code made that happen, you can now commit multiple files at once and enter a custom commit message !
  • Commit Files:
  • Authors can disable “Auto-commit” from the settings dialog. Once a file is modified, you can commit changes by clicking the “Commit” button and entering a short description of your changes.
  • You can now revert changes to a specific file or all files (from the files tree).
  • Login with GitHub
  • Authenticating in the editor is much simpler; you can now signup and login directly from it using your GitHub, Facebook, Twitter or GitBook account.

New in GitBook Editor 4.1.0 (Dec 3, 2015)

  • Our focus was to improve productivity and overall stability.
  • TeX highlighting:
  • Scientists and researchers around the world use GitBook everyday, writing long & complex TeX equations isn’t always easy … but it’s now much more enjoyable thanks to in editor highlighting !
  • Math in editor:
  • Keyboard shortcuts:
  • Keyboard shortcuts are loved by advanced writers, it’s one of the many keys to productivity. Our default shortcuts now follow familiar industry standards !
  • If you like to customize things and have your own favorite shortcuts, you can change our defaults in the settings:
  • Record keyboard shortcuts
  • A beautiful right-click menu:
  • The new context menu makes it easier than ever to format your Markdown/AsciiDoc text, a right click, a left click and you’re done !
  • Context menu:
  • Bug fixes and improvements
  • We also ship a few minor but nice improvements:
  • The editor remembers your layout between session
  • Fixed upload from desktop
  • Better offline detection (GitBook won’t check for updates when you’re offline)

New in GitBook Editor 2.0.0 (Dec 3, 2015)

  • This 2.0.0 release brings a huge set of improvements for GitBook, adding many requested features while also fixing a few bugs, it will slowly transition from alpha to stable over the coming weeks. In the meantime you can already use it on GitBook.com and locally; you can be part of the discussion on GitHub.
  • Template Engine:
  • This new release introduces a template engine processed before the markup parsers, it leverages Mozilla’s Nunjucks library providing a simple syntax which can be extended by plugins ! Allowing for a whole new category of block based plugins. Here’s an overview of what GitBook’s processing pipeline now looks like :
  • This template engine allows you to inject variables from book.json configuration:
  • This is my {{ book.myVariable }}.
  • To learn more check out our templating documentation.
  • AsciiDoc, reStructuredText parsers:
  • Support for markup languages other than Markdown was a highly requested feature. The 2.0.0 release removes the unique dependence to Markdown to bring support to AsciiDoc and reStructuredText; these two parsers are currently in alpha and will be improved during the evolution of the 2.x.x release.
  • Content References - Internal and External:
  • Authors, especially technical writers, really wanted to use “content references”, also known as “conrefs”, when writing documentation. A conref allows you to write a chunk of text once and reuse it throughout the book. (The idea was borrowed from the DITA standard).
  • Not only can you include local blocks of content, but you can also import remotely, opening up endless new collaborative possibilities.
  • Check out the documentation to learn more.
  • Plugins and Extending template syntax:
  • Plugins can now extend the templating syntax independly of the parsers (Markdown, AsciiDoc or reStructuredText). Plugins can extend both filters and blocks.
  • Better support of images (SVG, …) in eBook formats:
  • GitBook 2.0.0 is a lot smarter when it comes to embeddeding images in eBooks (pdf, epub and mobi). Remote images are downloaded locally and integrated as local files during the build, and SVG images are rendered to PNGs automatically (Inline SVGs are also supported). This allows you to use cutting edge vector graphics (SVGs, …) with the peace of mind that it will render beautifuly on the web, offline and on mobile !
  • Math in eBook formats:
  • GitBook counts many mathematicians, researchers and students amongst it’s users for whom formulas and equations are essential. So we’re happy to announce that the MathJax plugin has been improved to support ebook formats. Math in your books will be converted to SVG then rendered to PNGs for eBooks (pdf, epub and mobi).

New in GitBook Editor 1.1.0 (Dec 3, 2015)

  • GitBook Editor screenshot:
  • Important: Download the latest release now
  • This release fixes a bug in the update checking. This bug makes it impossible for releases 1.0.x to signal a new version.
  • Distraction free mode:
  • This new release lets you customize the layout to stay more focus on your content. By triggering Cmd-Shift-F on Mac or Ctrl-Shift-F on Linux/Windows, the summary and preview panels will be hidden. You can also hide specific panel from the View menu.
  • Other features:
  • This version also includes some minor features like the ability to read the ChangeLog from the “File” menu, more options for the editor (show/hide invisible characters, line height, …), and some improvements for the preview on the browser (open current section, etc.).
  • Bugs Fixes:
  • Like always, we are fixing bugs and improving your overall experience on the editor:
  • Math context menu: we disabled the context menu on math elements to avoid a crash that locks the editor application.
  • Book Configuration: we fixed the JSON edition dialog, to handle errors in a smoother way.
  • Normalization on auto-save: In the 1.0.0 release, we intoduced the auto-save functionnality; this feature coupled with the noramlization features (whitespaces and end-of-line) was troubleshooting the writing experience.