openrat-cms

# OpenRat Content Management System
git clone http://git.code.weiherhei.de/openrat-cms.git
Log | Files | Refs

ChangeLog.txt (11564B)


      1 2017.07.02 Version 1.2.8
      2 * Fixed small bugs in searchbox and autocompleter
      3 
      4 2017.06.18 Version 1.2.7
      5 
      6 * Added Support for arrow keys on external IPad keyboard (Emanuele Tamponi)
      7 * added match counter to searchbox extension
      8 
      9 - implemented higlighting of multiline strings in yaml mode (Maxim Trushin)
     10 - improved haml syntax highlighter (Andrés Álvarez)
     11 
     12 2016.12.03 Version 1.2.6
     13 
     14 * Fixed IME handling on new Chrome
     15 * Support for php 7 in the syntax checker
     16 
     17 2016.08.16 Version 1.2.5
     18 
     19 * Fixed regression in noconflict mode
     20 
     21 2016.07.27 Version 1.2.4
     22 
     23 * Maintenance release with several new modes and small bugfixes
     24 
     25 2016.01.17 Version 1.2.3
     26 
     27 * Bugfixes
     28   - fix memory leak in setSession (Tyler Stalder)
     29   - double click not working on linux/mac
     30   
     31 * new language modes
     32   - reStructuredText (Robin Jarry)
     33   - NSIS (Jan T. Sott)
     34 
     35 
     36 2015.10.28 Version 1.2.1
     37 
     38 * new language modes
     39   - Swift
     40   - JSX
     41 
     42 2015.07.11 Version 1.2.0
     43 
     44 * New Features
     45   - Indented soft wrap (danyaPostfactum)
     46   - Rounded borders on selections
     47 
     48 * API Changes
     49   - unified delta types `{start, end, action, lines}`  (Alden Daniels https://github.com/ajaxorg/ace/pull/1745)
     50   - "change" event listeners on session and editor get delta objects directly
     51 
     52 * new language modes
     53   - SQLServer (Morgan Yarbrough)
     54   
     55 2015.04.03 Version 1.1.9
     56 
     57   - Small Enhancements and Bugfixes
     58 
     59 2014.11.08 Version 1.1.8
     60 
     61 * API Changes
     62   - `editor.commands.commandKeyBinding` now contains direct map from keys to commands instead of grouping them by hashid
     63   
     64 * New Features
     65   - Improved autoindent for html and php modes (Adam Jimenez)
     66   - Find All from searchbox (Colton Voege)
     67   
     68 * new language modes
     69   - Elixir, Elm
     70  
     71 2014.09.21 Version 1.1.7
     72 
     73 * Bugfixes
     74   - fix several bugs in autocompletion
     75   - workaround for inaccurate getBoundingClientRect on chrome 37
     76 
     77 2014.08.17 Version 1.1.6
     78 
     79 * Bugfixes
     80   - fix regression in double tap to highlight 
     81   - Improved Latex Mode (Daniel Felder)
     82   
     83 * API Changes
     84   - editor.destroy destroys editor.session too (call editor.setSession(null) to prevent that)
     85 
     86 * new language modes
     87  - Praat (José Joaquín Atria)
     88  - Eiffel (Victorien Elvinger)
     89  - G-code (Adam Joseph Cook)
     90  
     91 2014.07.09 Version 1.1.5
     92 
     93 * Bugfixes
     94   - fix regression in autocomplete popup
     95 
     96 * new language modes
     97  - gitignore (Devon Carew)
     98  
     99 2014.07.01 Version 1.1.4
    100 
    101 * New Features
    102   - Highlight matching tags (Adam Jimenez)
    103   - Improved jump to matching command (Adam Jimenez)
    104 
    105 * new language modes
    106  - AppleScript (Yaogang Lian)
    107  - Vala
    108 
    109 2014.03.08 Version 1.1.3
    110 
    111 * New Features
    112   - Allow syntax checkers to be loaded from CDN (Derk-Jan Hartman)
    113   - Add ColdFusion behavior (Abram Adams)
    114   - add showLineNumbers option
    115   - Add html syntax checker (danyaPostfactum)
    116  
    117 * new language modes
    118   - Gherkin (Patrick Nevels)
    119   - Smarty
    120 
    121 2013.12.02 Version 1.1.2
    122 
    123 * New Features
    124   - Accessibility Theme for Ace (Peter Xiao)
    125   - use snipetManager for expanding emmet snippets
    126   - update jshint to 2.1.4
    127   - improve php syntax checker (jdalegonzalez)
    128   - add option for autoresizing
    129   - add option for autohiding vertical scrollbar
    130   - improvements to highlighting of xml like languages (danyaPostfactum)
    131   - add support for autocompletion and snippets (gjtorikyan danyaPostfactum and others)
    132   - add option to merge similar changes in undo history
    133   - add scrollPastEnd option
    134   - use html5 dragndrop for text dragging (danyaPostfactum)
    135   
    136 * API Changes
    137   - fixed typo in HashHandler commmandManager
    138 
    139 * new language modes
    140   - Nix (Zef Hemel)
    141   - Protobuf (Zef Hemel)
    142   - Soy
    143   - Handlebars
    144 
    145 2013.06.04 Version 1.1.1
    146 
    147   - Improved emacs keybindings (Robert Krahn)
    148   - Added markClean, isClean methods to UndoManager (Joonsoo Jeon)
    149   - Do not allow `Toggle comments` command to remove spaces from indentation
    150   - Softer colors for indent guides in dark themes
    151 
    152 * new language modes
    153   - Ada
    154   - Assembly_x86
    155   - Cobol
    156   - D
    157   - ejs
    158   - MATLAB
    159   - MySQL
    160   - Twig
    161   - Verilog
    162 
    163 2013.05.01, Version 1.1.0
    164 
    165 * API Changes
    166   - Default position of the editor container is changed to relative. Add `.ace_editor {position: absolute}` css rule to restore old behavior
    167   - Changed default line-height to `normal` to not conflict with bootstrap. Use `line-height: inherit` for old behavior.
    168   - Changed marker types accepted by session.addMarker. It now accepts "text"|"line"|"fullLine"|"screenLine"
    169   - Internal classnames used by editor were made more consistent
    170   - Introduced `editor.setOption/getOption/setOptions/getOptions` methods
    171   - Introduced positionToIndex, indexToPosition methods
    172 
    173 * New Features
    174   - Improved emacs mode (chetstone)
    175     with Incremental search and Occur modes (Robert Krahn)
    176 
    177   - Improved ime handling
    178   - Searchbox (Vlad Zinculescu)
    179 
    180   - Added elastic tabstops lite extension (Garen Torikian)
    181   - Added extension for whitespace manipulation
    182   - Added extension for enabling spellchecking from contextmenu
    183   - Added extension for displaying available keyboard shortcuts (Matthew Christopher Kastor-Inare III)
    184   - Added extension for displaying options panel (Matthew Christopher Kastor-Inare III)
    185   - Added modelist extension (Matthew Christopher Kastor-Inare III)
    186 
    187   - Improved toggleCommentLines and added ToggleCommentBlock command
    188   - `:;` pairing in CSS mode (danyaPostfactum)
    189 
    190   - Added suppoert for Delete and SelectAll from context menu (danyaPostfactum)
    191 
    192   - Make wrapping behavior optional
    193   - Selective bracket insertion/skipping 
    194     
    195   - Added commands for increase/decrease numbers, sort lines (Vlad Zinculescu)    
    196   - Folding for Markdown, Lua, LaTeX    
    197   - Selective bracket insertion/skipping for C-like languages
    198 
    199 * Many new languages
    200   - Scheme (Mu Lei)
    201   - Dot (edwardsp)
    202   - FreeMarker (nguillaumin)
    203   - Tiny Mushcode (h3rb)
    204   - Velocity (Ryan Griffith)
    205   - TOML (Garen Torikian) 
    206   - LSL (Nemurimasu Neiro, Builders Brewery)
    207   - Curly (Libo Cannici)
    208   - vbScript (Jan Jongboom) 
    209   - R (RStudio) 
    210   - ABAP
    211   - Lucene (Graham Scott)
    212   - Haml (Garen Torikian)
    213   - Objective-C (Garen Torikian) 
    214   - Makefile (Garen Torikian) 
    215   - TypeScript (Garen Torikian) 
    216   - Lisp (Garen Torikian) 
    217   - Stylus (Garen Torikian) 
    218   - Dart (Garen Torikian)
    219 
    220 * Live syntax checks
    221   - PHP (danyaPostfactum)
    222   - Lua
    223 
    224 * New Themes
    225   - Chaos 
    226   - Terminal 
    227    
    228 2012.09.17, Version 1.0.0
    229 
    230 * New Features
    231   - Multiple cursors and selections (https://c9.io/site/blog/2012/08/be-an-armenian-warrior-with-block-selection-on-steroids/)
    232   - Fold buttons displayed in the gutter
    233   - Indent Guides
    234   - Completely reworked vim mode (Sergi Mansilla)
    235   - Improved emacs keybindings
    236   - Autoclosing of html tags (danyaPostfactum)
    237 
    238 * 20 New language modes
    239   - Coldfusion (Russ)
    240   - Diff
    241   - GLSL (Ed Mackey)
    242   - Go (Davide Saurino)
    243   - Haxe (Jason O'Neil)
    244   - Jade (Garen Torikian)
    245   - jsx (Syu Kato)
    246   - LaTeX (James Allen)
    247   - Less (John Roepke)
    248   - Liquid (Bernie Telles)
    249   - Lua (Lee Gao)
    250   - LuaPage (Choonster)
    251   - Markdown (Chris Spencer)
    252   - PostgreSQL (John DeSoi)
    253   - Powershell (John Kane)
    254   - Sh (Richo Healey)
    255   - SQL (Jonathan Camile)
    256   - Tcl (Cristoph Hochreiner)
    257   - XQuery (William Candillion)
    258   - Yaml (Meg Sharkey)
    259 
    260   * Live syntax checks
    261   - for XQuery and JSON
    262 
    263 * New Themes
    264   - Ambiance (Irakli Gozalishvili)
    265   - Dreamweaver (Adam Jimenez)
    266   - Github (bootstraponline)
    267   - Tommorrow themes (https://github.com/chriskempson/tomorrow-theme)
    268   - XCode
    269 
    270 * Many Small Enhancements and Bugfixes
    271  
    272 2011.08.02, Version 0.2.0
    273 
    274 * Split view (Julian Viereck)
    275   - split editor area horizontally or vertivally to show two files at the same
    276     time
    277 
    278 * Code Folding (Julian Viereck)
    279   - Unstructured code folding
    280   - Will be the basis for language aware folding
    281 
    282 * Mode behaviours (Chris Spencer)
    283   - Adds mode specific hooks which allow transformations of entered text
    284   - Autoclosing of braces, paranthesis and quotation marks in C style modes
    285   - Autoclosing of angular brackets in XML style modes
    286 
    287 * New language modes
    288   - Clojure (Carin Meier)
    289   - C# (Rob Conery)
    290   - Groovy (Ben Tilford)
    291   - Scala (Ben Tilford)
    292   - JSON
    293   - OCaml (Sergi Mansilla)
    294   - Perl (Panagiotis Astithas)
    295   - SCSS/SASS (Andreas Madsen)
    296   - SVG
    297   - Textile (Kelley van Evert)
    298   - SCAD (Jacob Hansson)
    299   
    300 * Live syntax checks
    301   - Lint for CSS using CSS Lint <http://csslint.net/>
    302   - CoffeeScript
    303 
    304 * New Themes
    305   - Crimson Editor (iebuggy)
    306   - Merbivore (Michael Schwartz)
    307   - Merbivore soft (Michael Schwartz)
    308   - Solarized dark/light <http://ethanschoonover.com/solarized> (David Alan Hjelle)
    309   - Vibrant Ink (Michael Schwartz)
    310 
    311 * Small Features/Enhancements
    312   - Lots of render performance optimizations (Harutyun Amirjanyan)
    313   - Improved Ruby highlighting (Chris Wanstrath, Trent Ogren)
    314   - Improved PHP highlighting (Thomas Hruska)
    315   - Improved CSS highlighting (Sean Kellogg)
    316   - Clicks which cause the editor to be focused don't reset the selection
    317   - Make padding text layer specific so that print margin and active line
    318     highlight are not affected (Irakli Gozalishvili)
    319   - Added setFontSize method
    320   - Improved vi keybindings (Trent Ogren)
    321   - When unfocused make cursor transparent instead of removing it (Harutyun Amirjanyan)
    322   - Support for matching groups in tokenizer with arrays of tokens (Chris Spencer)
    323 
    324 * Bug fixes
    325   - Add support for the new OSX scroll bars
    326   - Properly highlight JavaScript regexp literals
    327   - Proper handling of unicode characters in JavaScript identifiers
    328   - Fix remove lines command on last line (Harutyun Amirjanyan)
    329   - Fix scroll wheel sluggishness in Safari
    330   - Make keyboard infrastructure route keys like []^$ the right way (Julian Viereck)
    331 
    332 2011.02.14, Version 0.1.6
    333 
    334 * Floating Anchors
    335   - An Anchor is a floating pointer in the document. 
    336   - Whenever text is inserted or deleted before the cursor, the position of
    337     the cursor is updated
    338   - Usesd for the cursor and selection
    339   - Basis for bookmarks, multiple cursors and snippets in the future
    340 * Extensive support for Cocoa style keybindings on the Mac <https://github.com/ajaxorg/ace/issues/closed#issue/116/comment/767803>
    341 * New commands:
    342   - center selection in viewport
    343   - remove to end/start of line
    344   - split line
    345   - transpose letters
    346 * Refator markers  
    347   - Custom code can be used to render markers
    348   - Markers can be in front or behind the text
    349   - Markers are now stored in the session (was in the renderer)
    350 * Lots of IE8 fixes including copy, cut and selections
    351 * Unit tests can also be run in the browser
    352   <https://github.com/ajaxorg/ace/blob/master/lib/ace/test/tests.html>
    353 * Soft wrap can adapt to the width of the editor (Mike Ratcliffe, Joe Cheng)
    354 * Add minimal node server server.js to run the Ace demo in Chrome
    355 * The top level editor.html demo has been renamed to index.html
    356 * Bug fixes
    357   - Fixed gotoLine to consider wrapped lines when calculating where to scroll to (James Allen)
    358   - Fixed isues when the editor was scrolled in the web page (Eric Allam)
    359   - Highlighting of Python string literals
    360   - Syntax rule for PHP comments
    361 
    362 2011.02.08, Version 0.1.5
    363 
    364 * Add Coffeescript Mode (Satoshi Murakami)
    365 * Fix word wrap bug (Julian Viereck)
    366 * Fix packaged version of the Eclipse mode
    367 * Loading of workers is more robust
    368 * Fix "click selection"
    369 * Allow tokizing empty lines (Daniel Krech)
    370 * Make PageUp/Down behavior more consistent with native OS (Joe Cheng)
    371 
    372 2011.02.04, Version 0.1.4
    373 
    374 * Add C/C++ mode contributed by Gastón Kleiman
    375 * Fix exception in key input
    376 
    377 2011.02.04, Version 0.1.3
    378 
    379 * Let the packaged version play nice with requireJS
    380 * Add Ruby mode contributed by Shlomo Zalman Heigh
    381 * Add Java mode contributed by Tom Tasche
    382 * Fix annotation bug
    383 * Changing a document added a new empty line at the end