Release Notes - GavriYashar/Matlab-Editor-Plugin GitHub Wiki

Complete history since V1637b

V1.38

V1.34

  • enhancements

    • #128 Evaluate Current Line, Jump to next lines
    • #144 commandline installation Java8
  • fixes

    • #142 Attribute LEARNABLE
    • throw less "expected" errors.
    • installation for Java8 #144

V1.30

  • enhancements
    • #104 fileStructure now shows utility functions
    • #109 ALT+SHIFT+ARROW UP/DOWN moves currently selected lines up and down
    • #113 Windows are now dockable feature.enableDockableWindows = true
    • #59 added a rudimentary Breakpointviewer
    • #115 CTRL + X adds string to clipboard stack

V1.25

  • enhancements
    • #97 added vardiff in context menu to compare two variables in workspace browser
    • #102 Recently Closed editor stores recently closed between Matlab sessions

V1.21

  • fixes
    • #92 added filestructure support up to R2014a
    • #78, #77 filestructure now gets updated on every editor change, not depending on section change
    • #57 User has to remove Set/Clear Bookmarks from shortcut and allow map to override this behavior
    • #45 not an issue anymore, since keyrelease is only for certain types of keys (e.g. live templates)
    • livescripts should cause less trouble
  • enhancements
    • #63 navigation history is now implemented
    • #10 all keyboard shortcuts can be changed now

V1.18

  • fixes

    • minor fixes (e.g.: #83, #88, #89, Meta access)
  • enhancements

    • revamped FileStructure (no Meta Class - faster)
      • #34 now listing properties and inherited methods
    • #10 most keyboards can be changed now
    • #47 recently closed editor can now be restored with CTRL + SHIFT + T
    • ClipboardStack colorizes comments green

V1.12

  • fixes

    • #71: ClipboardStack works in command window
    • #76: fixed type selection in FileStructure
  • enhancements

    • #72: insert from clipboardstack adds text to system clipboard
    • #74: added a way to toggle AutoSwitchCurrentFolder like AutoDetailViewer

V1.11

  • fixes

    • #58: delete current line should jump next line
    • #61: delete empty lines end of file
    • #56: matlab freeze startup
    • #65: CTRL+F12 error on meta access
    • #49: clipboardstack nothing selected on open
  • enhancements

    • #68: changed package names
    • #70: filestructure protected and meta access for methods
    • #66: AutoSwitchCurrentFolder

V1.10

  • fixes
    • #51: should fix the startup error linked with a matlab splashscreen freeze
    • #53: isPublicUser set to true

V1.09

  • fixes
    • #51?: should fix the startup error (i forgot to upload V1.08 after trying this for a few months now)
    • #52: CTRL+C was directly linked with feature.enableClipboardStack

V1.07

  • enhancements
    • #35: every MEP-GUI will be closed on losing focus
    • #36: previously entered search text will be omitted
    • #37: the first entry will always be selected when searching
    • #43: custom callbacks use keybindings instead of keylisteners (@ #42)
  • features
    • introduced SHIFT + F9 to evaluate current line (#38, #39)
  • fixes
    • #40: entering "%" multiple times no longer throws errors
    • #44: no more errors are thrown if bookmarks.property is empty

V1.06

  • other
    • removed cmd win callbacks
    • fixed: changing Install.getVersion introduced a bug in MetaClass

V1.05

  • fixes
    • #33 ctrlc was blocked, and couldn't stop any execution

V1.04

  • fixes
    • fixed an issue where %template% wouldn't insert LiveTempaltes
    • clipboardstack issue displaying wrong string
    • KeyReleaseHandler was interfeering with copy action
  • Other
    • quick search replaces action directly if only one live template is found
    • #32 properties are stored in alphabetical order

V1.03

  • fixes
    • #31 CommandWindow.insertTextAtPos is now on EDT
    • #29 leading whitespaces are no longer trimmed on live templates
    • #26 displaying correct license info in preference window
    • renamed function names of variables
  • features
    • added KeyEventWrapper to prevent copy 'n' paste code for custom keyboard hotkeys
  • other
    • added some basic documentation for EditorWrapper

V1.01

  • fixes
    • #26 renaming license.txt to MEP_license.txt
    • #27 returning correct version string
    • #28 fixing evaluation of function handles and %%

V1.00

  • enhancements
    • #15 live templates
  • fixes
    • #23 filestructure was not scrolling on selection update via keayboard
    • #24 bookarks was throwing errors when trying to open bookmarks for deleted files

V1638a

  • enhancements
    • #18 enabled multiple selection in Bookmarks
    • #12 duplicate current line with CTRL + SHIFT + D
    • #11 delete current line with CTRL + SHIFT + Y
    • #13 user can now choose which feature to enable/disable
  • fixes
    • #17 fixed endless loop when deleting line with bookmark
    • #6 callbacks are now set in undocked windows
    • #19 fixed issue where lines are not counting correctly

V1637b

  • enhancements
    • #7 add copied strings from console to clipboardstack
  • fixes
    • #9 displaying hidden methods correctly
    • #6 callbacks are now set in undocked windows

V1637a

  • FileStructure
  • Fixed performance issue with filestructure @EditorWrapper
  • Introduced to display method attributes
  • Changed shortcut to toggle regex search
  • Font size for documentation can now be changed
  • EditorWrapper
    • Performance fix
⚠️ **GitHub.com Fallback** ⚠️