- Added about 15 new themes
- Updated css for wordpress v5.8
- removing survey notice
- fixed bug: notification would not dismiss if the visual editor was open
- fix bug: Setting Form can now submit from memory, not just when the dom is in the page.
- updating a major number so I can review downloads more accurately.
- reorganized the codebase
- Reverting the name-change of
hesh.php
This name-change ofhtml-editor-syntax-highlighter.php
tohesh.php
caused the plugin to deactivate itself because the php file was missing. Reverting the name-change ofhesh.php
will cause this all over again, but hey.
- remove Github Updater headers
- testing WP update Process
- fixing typo
$this->$surveyLink
to$this->surveyLink
- Updated Release process
- Fix bug: #80 Only activate on pages where the editor will run
- Added UX survey notice.
- added a seventh screenshot
- removed
smartIndent
because its annoying - fixed gulp watch task
- updated FAQ
- Fixing JS error in issue #81 (Hopefully?)
- Updating authorship so James can get a job. Will revert to Petr Later...
- Support for Gutenberg Code Editor!
- Added new themes: Codepen and Wordpress (which is now the default).
- Created new screenshots for the plugin page.
- New Logo based on
<W/>
. - Updated FAQ with Gutenberg info.
- Changed build steps to only export one
.css
and.js
file
- added Gutenberg information after the update to WordPress version 5.0
- fixed bug: #75 removing
f
typo
- fixed bug: Allow Multiple Instances of CodeMirror on a page #71
- fixed bug: js error when custom post type does not support 'editor' feature #62
- A patch for WP 4.9. No more double editors in theme/plugin editors.
- fixed bug: github updater in production issue #52
- updated Codemirror to latest release version
- fixed bug: editor was not stopping when switching between visual editor and text. reverted fix for #50
- added search & replace with dialog
- added highlighting options
- added auto-close tags and brackets option
- added code-folding option
- added scrollbars option
- added keyMap options
- added Default and None themes
- fixed bug: made tab management agnostic to tab count and names - #50
- added search #31
- add highlighting for
<!--nextpage-->
#15 - fixed bug: #51 Theme and Plugin Editor not working
- fixed bug: #29 esc key weirdness
- fixed bug: #30 don't steal editor focus from title on 'Add New Post'
- fixed bug: #43 scrollbar appears in middle of text editor
- fixed bug: #45 toolbar can be too big
- The HESH editor now has parity with the standard WP text editor, including compatibility with the 'Enable full-height editor and distraction-free functionality' (The last option located under 'Screen Options' tab at the top of the page).
- Behavior with full _'Enable full-height editor and distraction-free functionality' enabled:
- The fullscreen button enables 'distraction-free' mode. All other controls on the screen fade away.
- The editor has a dynamic height based on its text content. This is the 'full height editor'. The editor still has a min-height of 300px.
- The editor toolbar fixes to the top of the screen while scrolling down the editor's length.
- Behavior with full _'Enable full-height editor and distraction-free functionality' disabled:
- The fullscreen button puts the editor into the traditional fullscreen mode.
- The editor has a 'content resize handle' in the bottom right. Dragging this will resize the editor's height with a min-height of 70px.
- The editor content vertically scrolls within the resize height.
- Behavior with full _'Enable full-height editor and distraction-free functionality' enabled:
- Syntax highlighting on Theme and Plugin Editor pages.
- Dynamically picks the right file type for highlighting.
- Fixed bug: native wp editor buttons work on content. No longer overwrites with emulating buttons
- Settings:
- added an extendable settings panel
- saves settings to WordPress user profile
- added more text customization settings
- Fixed some release bugs in issue 24
- fixed bug: pre v5.4 php was causing an error -
func_that_returns_array()['index']
syntax is not allowed - fixed bug: CodeMirror not initializing properly when new user tries to edit post for the first time
- fixed bug: CodeMirror no longer trying to load on "All Posts" and "All Pages"
- fixed bug: Font and theme were reset to default when switching to the visual editor and back
- fixed bug: return key would create two new lines and ignore indent
- fixed bug: wp native "Add Media" button was not working
- added version string to .css and .js resources for cache-busting purposes
- Ctrl-S / Cmd-S saving will now select "Save Draft" if the post has not been published yet
- Switched to an npm and grunt.js based build so new versions of CodeMirror can be applied easier
- Updated CodeMirror to its latest version
- Fixed FireFox bug:
<select>
dropdown would not display due to::active
statetransform
property - Fixed bug: toolbar covering text at small screen width
- Fixed bug:
switchEditors is undefined
- Updated Css for wp 4.5
- Added all available CodeMirror themes
- Added syntax highlighting:
- for WordPress shortcodes
- for
<!--more-->
tags and their variants - NEW CodeMirror modes:
shortcode.js
&wordpresspost.js
- Now calling
hesh.js
in an anonymous wrapper so it won't pollute the global namespace - Now initializing
hesh.js
in an async compliant way - Refactored php to enqueue javascript in the WordPress friendly way
- Tested with WordPress 4.5.2
- Tested in all modern desktop browsers on OSX and Windows 10
- Fixed issues with switching editor modes in WP 4.3
- Added paragraph tag button, it's visible only when the visual editor is disabled
- Added minimum editor window height for the full-height mode
- Added minimum editor window height for the full-height mode
- Fixes for full-height mode
- Fixed the issue with a hidden first line on smaller screens
- Fixed the issue with a hidden first line on smaller screens
##1.6.3
- Fixed editor window height and resize handler
- "headers already sent" issue
- Compatibility with WP 4.0
- Fixed fullscreen mode
- You can change font size in the editor
- Fixed issue with restoring cursor position
- Updated CodeMirror library
- Some minor improvements
- Updated CodeMirror library
- Some minor improvements
- Add Link button now works with page selector window
- Some minor improvements
- You can now select Light or Dark editor color theme
- Fixed issue when "Add Media" button stopped working
- Fixed editor resize bug in Visual mode.
- Bug fixing
- Add Media button now works correctly in Text mode
- Fixed jumping cursor issue when ‘:’, '{', '}' keys are pressed
- Fixed jumping cursor issue when ‘/’ key is pressed.
- Fixed a focus bug
- Toggle fullscreen mode with F11/Esc hotkeys
- Publish Post/Page hotkeys Ctrl + S / Cmd + S
- Fixed some bugs for IE 8
- Added development files to the zip bundle
- New fullscreen mode
- Remembers tab state
- Editor resize handler
- Code refactoring and minification for better loading performance
- Updated CodeMirror library
- Increased loading performance
- Match brackets
- CodeMirror library updated to version 3.02
- Added quick-tags toolbar buttons
- Preserve the scroll position after update or page reload
- vertical resize for the editing box (works on FireFox, Chrome, Safari).
- not working buttons/tags was hidden
Bug fix:
- plugin does not work in new post/page.
Bug fix (thanks to collinprice):
- when user has the visual editor disabled this plugin does not show up.
Initial release.