<!-- Changes -->

## LiteIDE X Version
  LiteIDE is a simple, open source, cross-platform Go IDE.

### 2025.5.20 Ver X38.4
* LiteIDE
	* support Go1.24
* LiteFind
	* fix FindFilesThread stop

### 2023.08.14 Ver X38.3
* LiteIDE
	* support Go1.21
* LiteEnv
	* support Go1.21 `go env`
* LiteFind
	* support enter on directory searches
* Terminal
	* fix source for not bash

### 2023.02.14 Ver X38.2
* LiteIDE
    * fix and update gotools & gocode
    * refactor astview outline
    * update dlv debugger plugin
* GolangAst
    * new outline view by pos
    * support typeparams
* LiteDebug
    * add disassemble view
* DlvDebugger
    * fix generics func sync
    * fix dlv process exit on windows
    * refactor gorountines model
    * support disassemble model
* LiteBuild
    * gosrc.xml TARGETNAME use BUILD_DIR_PATH
* GolangEdit
    * support any and comparable
* GolangCode
    * support any and comparable
* gotools
    * types fix find obj field 
    * types fix object string
    * gotest fix run test file use -run mode
    * astview add new -outline for outline
    * astview add new -tp for typeparams
    * astview fix interface embedded type 
* gocode
    * fix identifier comparable 
    * update lookup object

### 2023.01.22 Ver X38.1
* LiteIDE
    * gotools & gocode support Go1.18 generics
    * support build for windows vs2019
    * support build for freebsd/openbsd
    * fix memory leak
* GolangCode
    * support Go1.18 generics
    * remove options and default set
    * uncheck GOPATH for set-lib
* LiteEnv
    * fix memory leak
    * filter go env
* LiteBuild
    * fix memory leak
    * fix buildconfigdialog twice accept
* LiteEditor
    * fix selection navigation saved
    * check backspace empty completion unpopup
* GolangEdit
    * update actions for GO111MODULE
* GolangPlay
    * load depends
* Bookmarks
    * fix memory leak
* Terminal
    * libterm fix build for vs2019
    * add option for set font
    * ptyqt use conptyprocess for vs2019
    * ptyqt fix unixptyprocess for freebsd/openbsd
* gotools
    * types support generics method lookup
* gocode
    * support generics type autocomplete
    * support incomplete dep autocomplete

### 2022.05.22 Ver X38.0
* LiteIDE
    * support Go1.18 go.work
    * support Go1.18 format/types/gocode
* LiteApp & LiteEditor
    * add 'Detroit Future' theme (thanks donuts-are-good)
* LiteEditor
    * add go.work syntax
    * add color/dart-blue.xml (thanks qAison)
* LiteBuild
    * only check first run action and output
    * update GoPlus config
* LiteEnv
    * windows env use %PROGRAMFILES%\Go
* Terminal
    * fix copy text containing tab in terminal
    * add context menu copy/paste/selectall
* gotools
    * support Go1.18 format
    * support Go1.18 types
    * support go.work
* gocode
    * support Go1.18 code completer
    * support go.work
    * update unsafe pkg
    * fix gomod imports completer

### 2021.03.02 Ver X37.4
* LiteIDE
    * move to trash use api on macos
    * fix find&replace repaint
    * update terminal action
    * add copy fullpath action
* LiteApp
    * editor context menu add integrated terminal action
    * folder view update integrated terminal action
    * folder view add copy full path action
    * move to trash use api on macos
* LiteFind
    * fix find&replace editor repaint
    * fix file search replace repaint
    * windows fileserach shortcuts add ctrl+atl+f
* LiteEditor:
    * gomod.xml add retract
* Terminal:
    * move to core plugin
* DlvDebugger:
    * add pass flags options

### 2020.10.10 Ver X37.3
* LiteIDE
    * fix dlv debug exit crash on window
    * support mingw-64 build for window
* LiteApp
    * update icon for hight-dpi
* LiteBuild:
    * gosrc.xml add tool cover html command
    * gosrc.xml add make command
* LiteEditor:
    * add dark-gray.xml color scheme, thanks for qAison
    * fix showlink tooltip bug for Qt5.12
* GolangEdit:
    * add find usages skip tests action
* Terminal:
    * fix winpty load for Q_OS_WIN64
    * add closeall action
* DlvDebugger
    * fix exit crash on window
    * fix handle response regexp
* gotools & gocode
    * update fastmod for go1.14 GOMOD
* gotools
    * types add skip tests flag

### 2020.04.24 Ver X37.1
* LiteIDE
    * add new integrated terminal plugin
    * change LiteApi, IToolWindowManager and IFileManager api
* Terminal:
    * new terminal plugin
    * export open in integrated terminal action
    * support open multiple shells (/etc/shells) on unix
    * support open cmd/powershell/git bash on window
    * support dark mode
    * support login mode --login (unix)
    * load enviroment from LiteIDE action (unix)
    * tab style multiple terminal
    * auto save / restore terminal info
    * ctrl+c key interrupt support
    * mouse to select, enter key copy to clipboard (ctrl+c/command+c) 
    * ctrl+v / command+v to paste from clipboard
* LiteApp
    * folder add open integrated terminal action
    * update hide tool window action icon.
    * folder view enable create folder in files
    * fix SideWindowStyle::moveToolWindow crash
    * fix #1106, options widget add ScrollArea, enable resize, init check screen size
* LiteEditor
    * change copy/paste/cut/selectall/undo/redo unregister shortcut for macos
* FileBorwser:
    * add open integrated terminal action
    * enable create folder in files
    * simple, remove litefind/terminal depends
* LiteFind
    * SearchResultWidget add expandAll and collapseAll button
* GolangEdit
    * fix fold by GO_ELSE
* gotools & gocode
    * fix & update for Go 1.14

### 2020.01.15 Ver X36.3
* LiteIDE
    * fix and update gotools&gocode for support Go Module. 
    * refactor option, update all plugin option page
* LiteApp
    * refactor option page, load/save and keep option page.
* LiteEditor
    * fix code complete escape for Qt5.12
* Markdown
    * add CommonMark/cmark for markdown to html, replace sundown
* GolangPackage
    * add GOPRIVATE,GONOPROXY,GONOSUMDB option
    * add goproxy.cn for GOPROXY list
    * merge GOPATH/GoModule setup to global options.
* LiteBuild
    * add `go mod vendor` action
* DlvDebugger
    * update stack frame to RPC api
* gotools & gocode
    * fix fastmod match full version, example `github.com/mypkg/v2`
    * types check add basic type

### 2019.10.30 Ver X36.2
* LiteIDE
    * add new image viewer plugin
    * folder view support multi copy & paste
    * folder view support move to trash
    * fix gocode crash
    * update uk (Ukrainian) translation, thanks for cl0ne
* LiteApp
    * fix floating dock widet style
    * add dock widget floating toolbar
    * folder view support multi copy and paste
    * folder view support move to trash action
* ImageEditor
    * add new image viewer plugin
    * support image viewer and gif video play
* GolangEdit
    * support go1.13 number literal syntax highlight
* gotools & gocode
    * fix bad parser crash

### 2019.08.28 Ver X36.1
* LiteIDE
    * folder view support copy and paste
    * fix find usages and declinfo for _ start symbol
    
* LiteApp
    * multi folder view support copy and parse
    * tool window support floating window action
* LiteEditor
    * cached text layout, optimization long line paint
    * check and disable document too long line ( > 4096) syntax.
* GolangEdit
    * fix findusage and declinfo for _ start symbol
* GolangPackage
    * add custom GOPROXY setup
    * update GO111MODULE env reload check
* GolangDoc
    * remove godoc command, use gotools godoc
* FileBorwser
    * folder view support copy and paste
* Others
    * linux env add x-terminal-emulator
    * update Russian translation, thanks Sergey Belyashov
* gotools & gocode
    * fix mod priority vendor check
* gotools
    * godoc add go doc -all flags

### 2019.03.15 Ver X36
* LiteIDE
    * add new editor path navigation toolbar
* QuickOpen
    * quickopenfile filter text length less than 3 use editor files, otherwise search in folder files.
    * add new quickfilesystem filter
* GolangEdit
    * use new quickfilesystem for import jump
* LiteEditor
    * add new path navigation toolbar (use quickfilesystem)
* GolangCode
    * fix number+dot issues completer
* FileUtil
    * show in Finder fast on macOS


### 2019.02.05 Ver X35.5
* LiteIDE
    * bug fix version
* GolangEdit
    * fix cursor selections usages lookup
    * add byteOffsetToColumn to fix gotools/guru output byte offset to editor offset
* LiteEditor
    * add allow vertical scrolling to the last line option
    * check file writed size != data.size and show error message
* LiteFind
    * update search result item text for all same linenumber

### 2019.01.30 Ver X35.4
* LiteIDE
    * source code navigation can be used in wrong source code
    * imports completer support gomod depends and local imports for gomod project
    * imports completer support lookup all imports by source for GOPATH project
* LiteApp
    * fix vs-dark.qss menu icon bug for windows10
* LiteEditor
    * fuzzy golang imports completer
    * fix complter imports offset
    * fix enter auto insert tab or space check by previous line
* GolangCode
    * fix receive imports line process
* GolangEdit
    * support lookup types info wrong source code
    * add jump to declaration toolbar
    * fix jump to declaration save history

* gotools & gocode
    * source code navigation can be used in wrong source code
    * lookup gomod depends and local imports for gomod project
    * lookup all imports from source for GOPATH project

### 2018.12.22 Ver X35.3
* LiteIDE
    * optimization gotools & gocode, update editor and find plugin.
* LiteApp
    * fix liteoutput antialias setup invalid
* LiteEditor
    * enable vertical scrollbar move last block to top viewport
    * add the cut current line operator for cut action if not selected
    * add convert tab/spaces action
    * add tabtospace/tabwidth set by litapp/mimetype/liteeditor.xml or options
    * update line wrap mode for mimetype
    * update tabtospace mode for mimetype
* LiteFind
    * file search check and skip binary file
    * add folders/filesystem context menu file search action
* GolangEdit, GolangCode, LiteBuild
    * fix process start with cmd contains space on macOS
* GolangDoc
    * support check go1.12 godoc remove -html, use text mode

* gotools & gocode
    * fix lookup named method embedded
    * optimization, check save/load pkgconfig
    * add godoc command for check go1.12 use text mode
* gocode
    * fixed global var completion

### 2018.11.12 Ver X35.2
* LiteIDE
    * fixed types info jump position
    * optimization types info lookup cache
* LiteEditor
    * single line comment set after white spaces and add space
    * go.mod editor support comment action
    * color scheme support MatchBrackets background, default gray #808080
* Bookmarks
    * sort bookmark model by name/line, add context menu goto/remove/removeThisFile/removeAllFiles action
* GolangDoc
    * fix mod package godoc import path view
* GolangEdit
    * fix lookup types info by gocode cache
* gotools & gocode
    * fixed types jump info position
    * optimization types info lookup cache

### 2018.10.24 Ver X35.1
* LiteIDE
    * BUG fixed, gocode code jump and import line jump
* GolangEdit
    * fix jump def for import line
* gotools & gocode
    * fix types jump

### 2018.10.24 Ver X35
* LiteIDE
    * all support Go1.11 Go modules
    * fast lookup types info by cache
    * fix delve debug recurse set blocking
* LiteApp
    * side window style enable move tool window to any left/right/bottom side.
    * side window style output bar shortcut change to command+meta+number (macos) or ctrl+shift+number
* GolangEdit
    * fast lookup types info by gocode cache
    * find all usages support Go modules work dir
    * refactor symbol support Go module work dir
* GolangAst
    * support import path gopath/vendor/modules doc view
* LiteDebug
    * add automatically add breakpoint main.main when debugging option (default disable)
* DlvDebugger
    * fix dlv list variables blocking, change LoadConfig recurse to 3
* LiteBuild
    * update gosrc.xml for support custom target workdir

* gotools & gocode
    * import https://github/visualfc/fastmod for fast parse go.mod depends
    * fast parse Go modules and fix issues https://github.com/visualfc/liteide/issues/986
* gotools
    * find all usages support Go module work dir
* gotools
    * fast completer for Go module project
    * provide types info for liteide by cache

### 2018.10.05 Ver X34.3
* LiteIDE
    * fix support go1.11 modules
* GolangEdit
    * fix jump import line
    * fix find usages for import line
* LiteEditor
    * fix gocode completer item kind update
* GolangCode
    * enviroment changed to reset gocode
* gotools & gocode
    * types: fix module-based project with several subpackages https://github.com/visualfc/liteide/issues/977
    * types: fix redeclared file parser cursor first
    * types: fix source file update check in stdin
    * types: fix x test files check
    * gomod: fix lookup module for go list
* gocode
    * fix gocode crash https://github.com/visualfc/liteide/issues/978

### 2018.09.15 Ver X34.2
* LiteIDE
    * fix gotools & gocode support go1.11 modules sub folder
    * support custom GO111MODULE setup
* LiteApp
    * fix #939 display right margin at column wrong
    * change mime type check fullname first
* GolangCode
    * fix #970 goplay editor cgo crash
* GolangEdit
    * find usages / rename symbol add skip GOROOT actions
* GolangPackage
    * add custom GO111MODULE setup
* LiteEditor
    * add extra mouse navagite go back and forward
    * add gomod.xml for go.mod syntax
* LiteBuild
    * add gomod.xml for go.mod build command
* gotools & gocode
    * fix go1.11 modules sub folder

### 2018.08.12 Ver X34.1
* LiteIDE
    * update gotools support go1.11 modules
    * update gocode support go1.11 modules and vendor
* LiteEditor
    * enable open binary file for editor
    * change widget readonly by binary file (ignore text file)
* gocode
    * change parser by source use gotools/types
    * fix parser vendor & modules

### 2018.07.26 Ver X34
* LiteIDE
    * update gotools support go1.11 modules
    * update gocode for https://github.com/visualfc/gocode support go1.11 modules
* LiteApp
    * refactor folder model code, remove depends
    * fix dock widget for Qt5.9.6 bug
    * move view godoc from folderview to litebuild
* LiteBuild
    * update BUILDARGS, remove -i for go1.11 build
* GolangCode
    * change to github.com/visualfc/gocode for support go1.11 modules
* GolangDoc
    * pdoc support real ImportPath display for Go modules or vendor
    * fix docs.html $.GoogleCN code
* GolangEdit
    * support go1.11 modules, view info / jump / find usages
    * support parser import path for Go modules or vendor for godoc view
* GolangPackage
    * add pkg/mod tree for Go modules
* QuickOpen
    * fix view pos for editor manager
    * support open file with fullpath on editor input
* DlvDebugger
    * fix continue
* gotools
    * types support go1.11 modules
    * add pkgcheck support modules or vendor check
* gocode
    * clone https://github.com/nsf/gocode support go1.11 modules

### 2018.07.04 Ver X33.4
* LiteIDE
    * update gocode for mdempsky/gocode support go1.11
    * update DlvDebugger plugin for Delve detail information
* LiteDebug
    * add threads/goroutines/registers view
    * watch view support double clicked change and update
* DlvDebugger
    * add dlv rcp-mode for get more info
    * variable and watch support detail information
    * watch support local/package variable
    * support threads/gorountines/registers model
* GolangCode
    * support <https://github.com/mdempsky/gocode>
* QuickOpen
    * add dly filter editor for optimize many files search
    * fix quick open symbol action

### 2018.04.23 Ver X33.3
* LiteIDE
    * support import jump to package source file
    * support import hints for all package on code completer
    * add build & debug action to build menu
    * fix build debug gcflags for go version
* LiteApp
    * fix tab style sheet for Qt5.9 on macOS
    * project wizard add gocmdex/gopkgex for anywhere
* LiteBuild
    * build config file add debug support
    * golang build add debug/debugtest action
    * fix golang build debug gcflags depends for go version
* LiteDebug
    * filesystem add debug file action
    * remove internal golang build function
* LiteEditor
    * reimplemented backspace quotes audo insert/remove action
* GolangCode
    * parser import package for GOPATH 
    * fix vendor import for code completer
    * add import hints for all package option (default)
    * add parser cgo completer list on editor
* GolangEdit
    * fix import line navigate show link source
    * add import line jump to package file list
* QuickOpen
    * add quickopenfolder implement
* gotools
    * add new debugflag action for print debug gcflags for go version
    * types find import dir check vendor
    * types add import info and doc
    * fix astview pkg nil check
    
### 2018.02.14 Ver X33.2
* LiteIDE
    * add folder tool window split mode swith
    * add archlinux makepkg
    * add tcl syntax and build
* LiteEditor
    * support function color, thanks [discoverfly](https://github.com/discoverfly)
    * add default-func color theme
    * add style for scroll bars in sublime.qss, thanks [hauke96](https://github.com/hauke96)
    * add marks for selections and findings, thanks [jinq0123](https://github.com/jinq0123)
* LiteFind
    * fix editor regexp replace
* LiteBuild
    * add context menu go tool action

### 2017.12.12 Ver X33.1
* LiteIDE
    * support quick open command
    * support gomodifytags
    * fix libpng warning on qt5 build 
* LiteApp
    * add tools menu for quick open actions
    * standard and rename tool window title
    * enable edit menu anytime, fix edit menu disable on editor lost focus.
    * fix editor load large file bad_alloc recover
* LiteEnv
    * add select env to tools menu    
* LiteEditor
    * check and not open large file
    * fix edit hide edit sub menu 'setup' on macos
* LiteFind
    * fix find editor replace all wrap around* GolangEdit
    * Integrated [gomodifytags](https://github.com/fatih/gomodifytags) and gui tools support gomodifytags all options
* QuickOpen
    * add quick open command action (ctrl+shift+p/command+shift+p)
    * quickopenfiles use thread for fast and cancel
    * fix quickopenfile cancel loading for esc or liteapp quit

### 2017.11.2 Ver X33
* LiteIDE
    * optimization editor plugin, load file check codec, reload file by diff
    * add astview TodoList
    * add new bookmarks plugin
    * fix liteapp clean plugin order
* LiteApp
    * filemanager auto reload file default YesToAll
    * fix liteapp clean plugins reverse order
    * fix #832, sidebar change action by combox
    * fix folder sync editor same prefix error 
* LiteEditor
    * reload file use diff to keep state and mark
    * load file check is binary and report
    * load file check codec use libucd if utf8 decode failed.
    * load file check decode error and report 
    * load file is readonly set editor widget readonly
    * load and save file support utf8 bom
    * add codec and lineend info on statusbar
    * add copied text into the clipboard as HTML option
    * add Solarized Dark color theme, thanks xgdgsc
    * reimplemented editor mark api
    * fix copy to clipboard tab escape
* GolangAst
    * add TodoList for classview and outline
    * fix #848, astwidget double clicked index check.
* GolangCode
    * update pkglist to go1.9
* GolangEdit
    * add stop source query action
    * add source query action implement_GOPATH for GOPATH scope
    * fix golang lexer parser folding end
    * fix GolangHighlighter fold indent error set
    * fix findUsage wordUnderCursor offset
    * fix find usages findStart signal late
* GolangFmt
    * load diff check modify current block text
* GolangCode
    * fix update gopath process stop and wait
* LiteDebug
    * fix cmd to native separator
    * build target add -a build flag
    * change debug targget name to target.debug (custom by LiteBuild)
* LiteBuild
    * add custom debug name in build config
* LiteFind
    * fix memory leak by GolangEdit GolangFileSearch
    * fix findInFiles berore saveAllEditor
    * fix FindEditor replace all
* Bookmarks
    * new plugin for show open editors bookmarks and jump
* gotools
    * update stdlib for go1.9.1
    * astview add TodoList support
    
### 2017.7.18 Ver X32.2
* LiteApp
    * fix editor file watcher is invalid for many change
* GolangEdit
    * fix TODO/BUG/FIXME comment syntax    
* DlvDebugger
    * fix dlv headless process workdir
* LiteDebug
    * fix debug tests action
    * fix load and save breakpoint for editor

### 2017.7.7 Ver X32.1
* LiteIDE
    * build config custom gopath support inherit parent path's  gopath setup
* GolangCode
    * update gocode lib-path by build config custom gopath
* LiteEnv
    * optimization check go enviroment
* LiteBuild
    * build config custom gopath inherit parent path
    * fix BuildAndRun kill old on window
    * fix build config custom gopath action
* GolangPackage
    * fix load package treeview error
* DlvDebugger
    * dlv use headless mode
    * fix dlv kill process

### 2017.6.12 Ver X32
* LiteIDE
    * support folder build config custom GOPATH
    * support folder build config BUILDFLAGS -tags setup
    * support folder build config TARGETBASENAME setup
    * support session switching for folder/editor
    * support load custom icon library from liteapp/qrc folder (default and folder)
    * reimplemented multifolder model, it took me a long time :)
    * add macOS session menu for native dock menu
    * recent menu sync for multi windows
    * gotools support +build source navigate (single file or -tags setup)
* LiteApp
    * add the session switching function
    * add autosavedocument emit message option
    * add max editor tab count option
    * add option action to standard toolbar
    * add tool window use shortcuts option for unstandard keyboard option
    * add exit liteide ctrl+q on windows
    * add themes (carbon.qss gray.qss sublime.qss) for liteide & beautify old themes, thanks for hope hook
    * editor tab context add open terminal here action
    * folders context menu add open in new windows action (new folder session)
    * folder view add show showdetails action
    * fix folder sync editor incorrect on macOS
    * fix webview and debug console qss
    * fix folders tool window enter key to jump
    * fix exit error save session by ctrl+q on macos
    * fix newfile dialog space name
    * update folder tool window showInExporer showInShell action text
* LiteFind
    * find files add auto swith current folder checkbox
    * find in editor add show replace mode checkbox
    * filesearch enable replace whitespace or empty
    * editor replace all in one edit block for ctrl+z once undo
* LiteBuild
    * add custom GOPATH in build config for build/debug/GolangEdit
    * add custom share-value BUILDFLAGS in build config for build/debug/GolangEdit
    * add custom TARGETBASENAME in build config for build/debug
    * support BUILDFLAGS -tags for build/debug/GolangEdit
    * update gosrc.xml to export custom value and share-value
    * folders tool window context menu add Go build configuration action
    * folders tool window context go tool use Go build configuration setup
    * fix stop action for kill process
* LiteDebug
    * console use editor color scheme
    * support LiteBuild folder build config BUILDFLAGS/BUILDARGS -tags flag setup
* DlvDebugger
    * fix process identify for auto exit
* LiteEnv
    * default env /usr/local/go on macosx
    * update macosx cross env GOROOT for system
* LiteEditor    
    * context menu add convert case menu
    * go.snippet add iferr
    * update sublime.xml / sublime-bold.xml, thanks for hopehook <hopehook@qq.com>
    * alt+backspace delete serial whitespaces
    * option font QComboBox to QFontComboBox, add restore DefaultFont action
    * option add show monospace font check
    * option file types sort mimetype, show custom extsition first
* GolangPackage
    * gopath setup add use sysgopath/litegopath check
* GolangPlay
    * fix goplay use goenvironment
* GolangDoc
    * change golang api index search for go/api folder
* GolangEdit
    * add go root source readonly setup option
    * support folder go build config BUILDFLAGS/BUILDARGS -tags flag setup
    * fix interface type by gotools
    * fix find process stop and run
    * fix lookup guru for source query
* GolangAst
    * fix astview enter key to jump
* FileBorwser
    * fix file system enter key to jump
* gotools
    * fix types interface method
    * types support +build for single source
    * types support -tags flag
* tools
    * add new exportqrc tool for export liteide all build-in images

### 2017.3.9 Ver X31.1
* LiteApp
    * restore folder first on MacOS
* GolangEdit
    * update pkglist

### 2017.3.2 Ver X31
* LiteIDE
    * add command line `liteide [files|folder] [--select-env id] [--local-setting] [--user-setting] [--reset-setting]`        
* LiteApp
    * add application idle timer automatic save documents option
    * folders are not sorted to resolve sync editing errors on MacOS
    * update new file wizard
* GolangPackage
    * update GOPATH setup
* GolangCode
    * update env load    
* GolangAst
    * classview and outline add sync editor action
* DlvDebugger
    * fix dlv execution on MacOS
* FakeVim
    * option add load default command list action
* LiteEditor
    * fix editor restore vertical scrollbar postion
    * fix codecompleter prefix min setup
    * restore the editor toolbar
    * option add mimetype custom extsition setup
* LiteBuild
    * build config xml file enable custom $() on cmd and args

### 2016.12.6 Ver X30.3
* LiteEnv
    * remove GO15VENDOREXPERIMENT env
* LiteEditor
    * add fuzzy completion option, default setup
    * add clear completion cache when save files option
    * support drop file to open editor
    * add case convert actions
* GolangEdit
    * add guru support (backup oracle)
* GolangFmt
    * fmt try to keep the original location
* DlvDebugger
    * use native stepout
    * filter term color
* LiteBuild
    * filter term color
    * FileTest support TESTARGS
* gotools
    * always use vendor
    * gotest support [build|test args]
    * update vendor for oracle

### 2016.7.12 Ver X30.2
* LiteApp
    * add new vs-dark css, thanks [tupunco](https://github.com/tupunco)
    * fix and re-implement editor list menu
* QuickOpen
    * QuickOpenFile skip same folder and same files
    * QuickOpneFile add current editor local files

### 2016.7.5 Ver X30.1
* LiteIDE
    * add OpenEditor tool windows
    * add GolangSymbol for QuickOpen (CTRL+SHIFT+O)
    * fix gotools vendor error
* LiteApp
    * add OpenEditor tool windows
    * update view menu
* GolangAst
    * add GolangSymbol for QuickOpen
    * add GolangSymbol option
    * fix goto symbol
* QuickOpen
    * optimization QuickOpenFile and QuickOpenEditor search
    * add QuickOpen option
* gotools
    * fix vendor error

### 2016.7.2 Ver X30
* LiteIDE
    * add new QuickOpen plugin
    * add new FakeVim plugin, thanks for [jsuppe](https://github.com/jsuppe)
    * add custom env LITEIDE_TOOL_PATH/LITEIDE_PLUGIN_PATH/LITEIDE_RES_PATH
* LiteApp
    * action tooltip shortcut show native text
    * option keyboard map show native text
* QuickOpen
    * quick open files action CTRL+P
    * quick open editor action ATL+ALT+P
    * quick go to line action CTRL+L
    * quick open help
* FakeVim
    * editor add vim style mode editing
* LiteEditor
    * add goto line start/end action
    * add goto doc start/end action
    * add goto previous/next line action
    * add goto previous/next charater action
    * add goto previous/next word action
    * change '' braces only go source
    * fix codecompleter number first
    * MacOS fix move line up/down shortcut command+shift+up/down
* GolangEdit
    * CTRL+mouse navigate preview source info
* LiteFind
    * MacOS fix edit replace shortcut command+shift+F
* Welcome
    * fix doc css style
* gotools
    * types fix limit parser
    * types simple field info

### 2016.4.15 Ver X29
* LiteIDE
    * support for multiple debuggers
    * support Delve debugger
    * env GO15VENDOREXPERIMENT=1 default setup
* LiteBuild
    * fix project folder id named go, error find go tool
    * fix project folder contains spaces run failed
    * fix output number of rows exceeds the maximum input fails
    * add output add automatic positioning cursor option
    * add single go file test action
    * add folder context menu more go tool action
* LiteEnv
    * env GO15VENDOREXPERIMENT=1 default setup
* LiteDebug
    * support for multiple debuggers
    * debug berore auto go build -gcflags "-N -l"
    * fix stack frame clicked to doubleClocked
* DlvDebugger
    * support dlv debugger
    * simulation execution 'step-out'
* GdbDebugger
    * fix show frame line locate
    * fix goto line action
* LiteEditor
    * display limit tip line info
* GolangEdit
    * fix folder contains spaces, gotools fails
* gotools
    * add gotest action, test single go file
    * fix types info, display pkg real name

### 2015.12.10 Ver X28
* LiteIDE
    * gotools add go1.5 vendor support if env GO15VENDOREXPERIMENT=1 set
* LiteApp
    * folder add sync edit action
    * fix close folder bug
* LiteBuild
    * add folder context lock build path
    * add folder context gofmt
    * add output menu auto clear and line wrap action
* LiteOutput
    * add set max line option
* GolangFmt
    * add new gotools gofmt action
    * add sortimports option (default)
* LiteEnv
    * add var GO15VENDOREXPERIMENT=1 (default comment)
* GolangAst
    * support go1.5 vendor
* LiteEditor
    * fix selection identifier regexp
* GolangEdit
    * support go1.5 vendor
    * enable oracle enable referres action
* GolangCode
    * use set lib-path action

* gotools
    * types add go1.5 support if GO15VGOROOTXPERIMENT=1 set
    * types fix cycle import check
    * types fix pkg find bug
    * types add unsafe builtin info
    * astview add go1.5 support if GO15VGOROOTXPERIMENT=1 set
    * stdlib update to go1.5
    * add new gofmt action
    * gofmt import godiff replace diff cmd

### 2015.4.22 Ver X27.2.1
* LiteIDE
    * fix editor change crash

### 2015.4.20 Ver X27.2
* LiteIDE
    * add output option
    * add windows native open explorer
    * add Ukrainian translation thanks Roman Shmelev <rshmelev@gmail.com>
* LiteEditor
    * add block selection mode (use Alt key)
    * fix text mimetype print char check.
    * fix code completer ...type
    * fix insert key
* LiteEnv
    * optimization go env reload
* LiteBuild
    * fix build config
* LiteFind
    * fix editor match case replace
    * fix file search matchWord
* GolangEdit
    * fix init option
    * fix embeded struct find
    * add oracle support
* gotools
    * fix embeded struct type find
    * add oracle

### 2015.2.16 Ver X27.1
* LiteIDE
    * fix code navigate history ( build / astview / debug / link)
    * fix UNC path crash check
* LiteEditor
    * add copy/cut/move/join line action
    * fix selection color
    * fix link color
* GolangEdit
    * add global find usages and refactor(GOPATH)
    * add refactor revert mode
    * add golang symbol document on tooltip
    * fix no jump code tooltip
    * fix syntax for Non-English symbol name
* LiteFind
    * add find swith replace mode
    * add replace revert mode
* LiteBuild
    * fix build lock custom config
* GolangAst
    * fix Non-English symbol name
* gotools:
    * type - simple object info
    * type - add global usages
    * type - add symbol doc search
    * type - add XTest files support
    * type - fix field pos search
    * astview - update type var and factor to global

### 2015.2.4 Ver X27
* LiteIDE
    * create independent project gotools and replace liteide_stub
    * move build toolbar to the main window
    * move editor tab to editor widget
    * fix multi window keyshort invalid
    * fix treeview scroll bar
    * fix sidebar keyshort
* GolangEdit
    * add editor mouse under symbol tooltip
    * add ctrl + left mouse button to link navigate
    * fix embeded func navigate
    * fix golang syntax parser
* LiteBuild
    * add build lock action
    * update build config file
    * fix output enter offset
* LiteFind
    * update find text by under cursor
* LiteEditor
    * add whitespace visible setup option
    * add line end setup option
    * fix google pinying editor cursor hide bug
    * fix editor navigate action
* JsonEdit
    * re-implement json format
* RustEdit
    * add simple rust support

### 2014.12.25 Ver X26
* LiteIDE
    * add lang package support
    * fix shortcut key call mechanism
    * fix editor shortcut key monopolize
* LiteEnv
    * fix system enviroment auto reset by go env
* LiteEditor
    * add simple snippet code
    * fix enter {} key indent
    * fix []{} insert and backspace
    * fix code completer func () insert
* GolangCode
    * fix system enviroment work
    * add auto update package when its source change option
* GdbDebugger
    * fix system enviroment gdb/gdb64 auto select
* GolangEdit
    * add golang tag highlighter

### 2014.12.16 Ver X25.2
* LiteIDE
    * default enviroment id system work
* LiteApp
    * fix sort folder on macosx
* LiteEnv
    * add reload current enviroment action
    * set default enviroment id system
* LiteEditor
    * fix enter key indent
    * fix import line regexp
    * fix complete word suspended  bug (in non go file)
    * re-implement full text completer
* GolangDoc
    * fix lookup godoc on system env
    * fix path name to pkg name
* GolangCode
    * completer import line on GOPATH
* GolangEdit
    * add update dependencies library action
    * add view import package in godoc action

### 2014.12.12 Ver X25.1
* LiteIDE
    * both support go1.3 and go1.4
* LiteApp
    * fix folders sort by folder first in macosx
* GolangCode
    * enable completer import line (standard package)
* GolangFmt
    * fix goimports error report bug
* GolangEdit
    * fix import line find usages
* GolangDoc
    * support go1.4
* LiteFind
    * fix search result style sheet
* FileBorwser
    * fix sort by folder first in macosx


### 2014.12.4 Ver X25
* LiteApp
    * default use new style SideBarStyle
    * add style option SideBarStyle and SplitterStyle
    * folders use new multi folder class implement
* LiteEnv
    * system env lookup go env
    * add LITEIDE_SHELL support for multiple terminals
* GolangEdit
    * find usages both support go1.3 and go1.4
    * dump find usages error
    * update goimports standard pkg index
    * fix find usages Non-English offset
    * fix faketip on ubuntu
* FileBorwser
    * use new folder class implement
* LiteEditor
    * fix clipboard    blocking on linux
    * fix editor brace insert postion
* GolangFmt
    * default save use gofmt style
    * add menu action Code Format(gofmt) (Ctrl+I)
    * and menu action Code Format(goimports) (Ctrl+Alt+I)

### 2014.11.13 Ver X24.3
* liteide_stub
    * merge and optimization code.google.com/p/goimports
    * fix astview for decl funcs
    * fix import line find uses
* LiteApp
    * update german translation, thanks Harald Leinders
    * fix PATHEXT no default on windows
    * fix treeview remove crash bug
    * fix open terminal
* GolangEdit
    * fix import find usages
    * fix golang func decl syntax highlighter
* GolangAst
    * fix astview view missing funcs
* GolangCode
    * fix goimports incorrectly removing certain no incorrectly removing no convention import paths

### 2014.11.04 Ver X24.2
* GolangCode
    * fix import style

### 2014.11.03 Ver X24.1
* LiteEditor
    * fix codecompleter crash
* GolangCode
    * prompt pkg not find , enter key to auto import
    * fix struct offset for gocode
* GolangFmt
    * merge goimports to liteide_stub
    * default use goimports

### 2014.10.24 Ver X24
* LiteApp
    * new codecompleter components
    * log and build output no wrap
    * update Japanese translation
    * update German translation

* LiteEditor
    * new codecompleter components
    * code completer match by strings.hp  => HasPrefix
    * code completer sort by prefix
    * code completer list use tooltip
    * code completer list updown use ctrl+n/ctrl+p short key
    * smart () [] "" '' `` insert and backspace remove
    * smart right ) ] " ' ` insert skip
    * fix code completer up/down key
    * fix ctrl+enter/ctrl+shift+enter to insert line after/berore
    * fix selection highlight

* LiteBuild
    * golang config custom add TESTARGS/BENCHMARKARGS
    * output font family use editor family

### 2014.08.05 Ver X23.2
* gocode add cgo basic completer
* update option to dialog mode
* fix godoc target for go1.3
* fix golang highlighter, return to kate
* fix short key for macosx
* fixed Qt5 build crash when exit on macosx

### 2014.07.24 Ver X23
* LiteIDE
    * add golang simple lexer for editor
    * add golang code complete tooltip
    * golang code complete disable on comment or strings
    * fix escape return editor
* LiteEditor
    * add IHighlighterManager interface
    * add ITextLexer interface
    * add new color scheme carbon from William Kennedy <bill@ardanstudios.com>
    * fix kate code fold
    * fix code completer offset
* GolangEdit
    * add golang simple lexer
    * add golang highlighter parser
    * add tooltip for complete
* GolangPresent
    * view by QtWebKit
* WebKitHtmlWidget
    * change to browser view mode

### 2014.04.14 Ver X22
* LiteIDE
    * add golang find usage support
    * add golang code refactor support
    * fast jump to declaration
    * add reload folder/files option on startup.
* LiteIDE
    * fix code fold bug
* LiteDebug
    * add call frame goto line
* LiteEnv
    * add freebsd env
* LiteFind
    * new find result view from QtCteator
* GolangEdit
    * new golang editor support plugin
    * find usages
    * rename symbol under cursor
* MarkdownEdit
    * add Github_Word.css, thanks github.com/lixiaolong

### 2014.03.20 Ver X21.1
* LiteIDE
    * reduce application memory usage
    * add new golang doc search (modification from rspace doc tool)<http://code.google.com/p/rspace.cmd/doc>
    * update golang api index
    * folder add go build context menu
    * short folder name
    * optimization litide_stub api tool
    * add kate solarsooty.xml thanks for Unknown <https://github.com/Unknwon>
    * add code complete short key (ctrl+space)
    * fix gocode automatically plugin
    * fix golang present verify plugin

### 2014.03.06 Ver X21
* LiteIDE
    * fast highlighter for MacOS X 10.9
    * fast expression lookup F1/F2
    * cancel x20 always open in new window mode.
    * add new JsonEdit plugin.
    * add reload/close dialog YesToAll, if modified on the drive.
    * add auto reload files option, if modified on the drive.
    * add store setting to local ini file option.
    * fix folder expand state
    * fix for case sensitive path comparison on windows
    * fix memory leak
* LiteBuild
    * add golint support
* LiteEnv
    * recreate system.env
* LiteEditor
    * new color scheme gist-github (thanks William Kennedy <bill@ardanstudios.com>)
    * fix if/else syntax fold
* GolangAst
    * add type factor to funcs folder
    * add type const
    * add import symbol, and view document menu
    * add context menu
    * add symbol extra info
* GolangFmt
    * fix timeout
    * fix GOPATH
* GolangDoc
    * fast expression lookup F1/F2

### 2013.12.09 Ver X20
* LiteIDE
    * add folders manager
    * always open folder with new window (option)
    * editor add navigate area for code format or build error
    * add new GolangPresent plugin
    * tool windows use instantpopup
    * update editor tab context menu
    * add evilworks.qss style (by Vedran Vuk <vedranvuk82@gmail.com>)
* LiteEditor
    * add error navigate area
    * update kate highlighter
    * add gopresent.xml syntax
    * add Visual Studio Theme (by William Kennedy <bill@ardanstudios.com>)
    * fix goto match braces
    * update editor menu
* LiteEnv:
    * auto set $PATH for GOROOT/bin and GOBIN and GOPATH/bin and GOPATH/bin/GOOS_GOARCH
    * fix to use utf8 encoding
* GolangCode:
    * auto update depends package (option)
    * fix close gocode on last window close
* GolangFmt:
    * use sync code format (option)
    * use goimports instead gofmt (option)
    * code format error show in editor navigate area
* LiteDebug:
    * external cmd setting
    * fix command input foucus
* Markdown:
    * add new Github_Style.css (by Slene <vslene@gmail.com>)
* FileBrowser:
    * option show hidden files
* LiteBuild:
    * fix build menu enable
    * build error show in editor navigate area
    * add gopm(Go Package Manager) tool <https://github.com/gpmgo/gopm>
* GolangPresent:
    * support golang present editor
    * verify present error show in editor navigate area
    * export golang present to html
* Welcome:
    * update document
    * add zh_CN document

### 2013.7.17 Ver X19
* LiteIDE
    * MacOS X 10.8 Retina support
    * add simple webkit browser
    * update macosx tool window short key to Ctrl+Alt+1~9
* LiteDebug
    * add debug go test support, thanks for GoEddie <https://github.com/GoEddie>
* GdbDebugger
    * gdb debugger --tty mode support (windows default)
    * debugger command input foucus
* LiteEditor
    * add wheel zooming option
    * fix editor extra width
    * fix init editor update
* LiteFind
    * fix find hide
* Markdown
    * markdown preview fast sync

### 2013.5.21 Ver X18.2
* fast for gocode
* add option to close gocode on exit
* auto append GOPATH/bin to liteide env PATH
* editor extern highlighting "TODO"
* go code auto-complete ignores strings and comments

### 2013.5.10
* compiled compatibility for qt5.02

### 2013.5.8 Ver X18.1
* optimization gocode plugin
* execute preload litebuild/command/*.api
* execute enable tab key to compiler

### 2013.5.7 Ver X18
* English spelling and grammar corrections throughout, thanks for Nik-U <https://github.com/Nik-U>
* LiteIDE:
    * Improved event log
* litefind:
    * Find/Replace commands highlight existing text
    * enable find file
    * add close button
* liteeditor:
    * Word wrap support
    * Added option to trim whitespace on save
    * Added option to hide edit toolbar
    * update kate and color scheme
    * fix kate/highlight tab
    * fix editor indent guide by tabsize
* liteapp:
    * fix full screen bug
* litebuild:
    * execute use combbox
    * add close button
* litedebug:
    * add close button
* markdown:
    * enable markdown(sundown) extend

### 2013.2.8 Ver X17
* LiteIDE:
    * move execute from filesystem to bottom tool
    * escape for any bottom tool window (find , execute ...)
    * macosx lion full screen
    * add color theme highcontrastdark.xml and app theme black.qss, thanks for addxtoy <pollux@lavabit.com>
    * add tr liteide_de.ts , thanks for Helge Plaschke <https://github.com/HelgePlaschke>
    * fix keybord scheme
* liteeditor:
    * show tab ident guide
    * show find scope expression
    * show selection scope expression
    * show file eof - option
    * show line wrap (markdown editor)
    * update current line color
    * any time focus if need
    * fix zoom tab width
    * fix open file cursor position start
    * fix set color theme not request restart
* markdown:
    * fix export path
* filesystem:
    * fix double clicked item and execute
* litedebug:
    * save/restore start editor
    * fix breakpoint move in editor
    * fix debug target args
* litefind:
    * new find and replace
    * fix find editor and unfold
    * fix backword find
* litebuild:
    * add test bench
* document:
    * enable zoom font size Ctrl++/Ctrl+-/Ctrl+0
    * fix find crash
* gopath setup:
    * fix invalid path


### 2013.1.16 Ver X16
* support keybord mapping scheme
* fix: lookup go command in $PATH
* fix: remove GOBIN enviroment set
* fix: empty editor cursor position
* fix: double click error output to jump source and editor set focus

### 2013.1.10 Ver X15.2
* LiteIDE:
    * use new logo and icon
    * support go version hg-tip
* LiteApp:
    * update logo
    * update splash
    * add action close same/other folder files
    * fix full screen restore
* LiteEnv:
    * add user env files
* LiteEditor:
    * fix `Insert` key
    * update sublime color scheme
* GolangDoc:
    * support go tip version
    * show error output
* GolangCode:
    * fix code completer icon visible
* Golang Fmt:
    * fix timeout option invalid
* Markdown:
    * fix critical messsage
    * add css Documents.css

### 2012.12.28 Ver X15.1
* LiteIDE:
    * update logo
* LiteApp:
    * plugins custom load
    * custom style use css(Qt Style Sheets)
    * add style coffee
    * fix template `doc.go`
    * tabs middle button close editor
    * fix memory leak
* LiteEditor:
    * font zoom support
    * add sublime color scheme, thanks for `Henson Lu`
    * custom tab width and tab to spaces for mimetype
* LiteEnv:
    * add cross-compiler
* GolangDoc:
    * fix goto source

### 2012.12.18 Ver X15
* LiteIDE:
    * add markdown plugin
    * changed LiteApp to dynamic library
    * redesign editor menu and toolbar
    * update doc to markdown format
    * add html render twin-engine
        * internal QHtmlBrowser
        * plugin QtWebKit, if find qt webkit dynamic library
* LiteApp:
    * changed to dynamic library
    * support full screen mode
    * editor tabs change to toolbar
    * add toolbar icon size option
    * add splash visible option
    * add editor tab bar close button visible option
    * add tab context menu close left or right tabs
* LiteEditor:
    * add overwrite mode (key Insert)
    * add  custom tab width option
    * redesign editor menu , context menu and toolbar
    * add right margin line visible option
* GolangFmt:
    * fix comment offset, remove spaces
* LiteBuild:
    * id BuildAndRun before kill old process
    * redesign build toolbar and menu
    * support GOBIN
* LiteDebug:
    * add debug before rebuild option
    * add debug external application action
* Markdown:
    * markdown editor support
        * action h1-h6, bold, italic, code, list, quote, hr, link, image
        * syntax highlighting
        * live preview
        * sync scroll
        * export html
        * export pdf
        * custom css , css files from [Mou](http://mouapp.com)
    * markdown batch
        * separate to html
        * separate to pdf
        * merge to html
        * merge to pdf
* GolangDoc:
    * fix url parser


### 2012.11.15 Ver X14.1
* LiteIDE : quick start
* LiteApp : multi instance support
* GolangDoc: deply load mode
* GolangPackage: deply load mode
* GolangAst : fix classview
* LiteEditor: fix if/else fold
* GolangDoc : goapi enable _test

### 2012.11.6 Ver X14.0
* tools/goapi : new goapi tool
* GolangDoc: View Expression Information (F1)
* GolangDoc: Jump to Declaration (F2)
* GolangDoc: lookup all GOPATH pkg api
* LiteApp: fix editor navigate
* LiteEditor : add action Move to New Windows
* LiteFind : focus in find text and enter
* LiteEditor: fix code completer func test ()
* GolangCode : auto restart gocode if liteide GOPATH changed
* GolanPlay: enable gocode and fmt
* GolangFmt: auto popup gofmt messsage option
* LiteBuild : fix build config custom view
* LiteBuild : BUILDARGS / INSTALLARGS support set
  example -gcflags "-N -l" for debug
  example -ldflags "-s" for release
* remove: Makefile plugin , Profile plugin, x64 Project

### 2012.10.10 Ver X13.2
* GolangCode : the best support for gocode
* LiteApp : add editor tab context menu
* LiteApp : update view menu
* LiteApp : fix check modify and save
* GolangFmt : fix fmt editor style restore
* GolangDoc : fix go/doc/*.html parser meta "Path="
* GolangAst : fix update model style restore
* Welcome : update page
* LiteEnv : edit enviroment action
* LiteBuild : update gosrc.xml
* LiteBuild : fix double click goto line regexp
* LiteBuild : show enviroment go env
* LiteBuild : execute error use red font
* LiteEditor : color theme set currnet line background
* LiteEditor : add color theme darktango.xml(Dumitru Ungureanu)
* LiteEditor : go wordapi update, keyword types and funcs
* LiteEditor : code completer func auto append ()
* LiteEditor : fix tab indent
* FileSystem : fix execute find path
* LiteFind : fix current directory

### 2012.9.24 Ver X13.1
* LiteBuild : fix build load crash.
* LiteApp : fix double click error output regexp
* LiteApp : fix folder drop to liteide
* LiteDebug : watch vars load /save by project
* LiteDebug : breakpoint load /save by file
* LiteDebug : add remove all breakpoint action
* LiteDebug : add / remove global or local watch point
* LiteEditor : optimization editor mark
* LiteEditor : enable drop text
* GolangPlay : enable gofmt

### 2012.9.21 Ver X13
* LiteApp : any folder, any file to build
* LiteApp : update window style, add editor toolbar and status
* LiteEditor : remove editor toolbar
* LiteEditor : extra use editor font
* LiteBuild : new build toolbar and menu
* LiteBuild : clean action tags
* GolangFmt : sync execute gofmt
* GolangDoc : deply filter index
* GolangAst : classview for folder
* Outline : alltime expand
* FileBrowser : rename to FileSystem
* FileSystem : sync editor file to folder
* FileSystem : add go command line edit (Ctrl+`)
* FileSystem : double click execute file and execute on build output
* Windows : include diff bin

### 2012.9.14 Ver X12.5
* LiteApp : move dock style, change to idea style tool windows.
* LiteApp : double click editor and maximized or restore editor
* LiteApp : esc key to hide bottom tool windows
* LiteApp : auto load last session
* LiteEditor : add edit navigate histroy
* LiteEditor : extra use color scheme
* GolangFmt : show error log and goto line

### 2012.7.12 Ver X12.2
* GolangFmt : fix fold error diff bug
* LiteDebug : add var watch, example main.var os.Stdout
* Welcome : add load last selection
* LiteEditor : add fold or unfold all action
* LiteEditor : add duplicate action
* LiteEditor : add color theme railscast.xml(Alexander Rødseth)
* LiteFind : default find use editor selection
* LiteEnv : fix windows env LITEIEDE_EXECOPT=/C
* LiteApp : fix icon on windows xp unable show

### 2012.6.28 Ver X12.1.1
* LiteEditor : fix fold bug - line include "head{}end"
* LiteEditor : kate go.xml breace match add "[]"

### 2012.6.27 Ver X12.1
* LiteIDE : LiteIDE use new logo
* LiteEditor : fold / unfold
* LiteEditor : color scheme custom selection
* LiteEditor : kate go.xml remove linecontinue
* LiteEditor : goto line
* LiteApp : fix recent file load bug
* GdbDebugger : fix frame if not find fullname
* LiteIDE : update faq document
* LiteIDE : add install document

### 2012.6.13 Ver X12 1.875
* LiteIDE : reset resource directory
* LiteEditor : goto next/prev block
* LiteEditor : code comment
* LiteEditor : braces match
* LiteEditor: LRLF check by \n
* LiteEditor: no print char conver to .
* LiteEditor: move tooltip to status
* GolangFmt : enable gofmt diff
* GolangFmt : save auto gofmt
* LiteBuild: project build toolbar and editor build toolbar.
* LiteFind: add file search
* PackageBrowser: fast load

### 2012.5.16 Ver X11 1.71875 beta4.1
* LiteBuild: fix execute args for gosrc/gopro/makefile
* LiteApp: add option - when close project auto close project editors
* PackageBrowser : double click pkg and load project
* LiteEditor: add option - completer case sensitive

### 2012.5.15 Ver X11 1.71875 beta4
* GolangPackage : enable local package
* GolangDoc : golang api fmt#Println -> fmt.Println
* LiteBuild : fix regexp error
* FileSystem: (windows) fix rename abc to Abc false
* PackageProject : remove auto reload timer
* LiteEditor: (linux) redo enable CTRL+Y

### 2012.5.2 Ver X11 1.71875 beta3
* GolangPackage : new golang package plugin for GO1
* GolangPackage : PackageBrowser and PackageProject for GO1
* GolangTool : remove the plugin
* GolangDoc: add golang api for GO1
* GolangDoc: add golang api filter
* GolangAst: add filter
* GolangAst: classview and outline
* LiteEditor : completer option
* LiteApp : new file wizard support GO1
* Welcome : new recent page
* gopromake : update pkg depend

### 2012.3.9 Ver X11 1.71875 beta2
* GolangPlay : new go playground plugin
* GolangTool : sync editor, sync project

### 2012.3.1 Ver X11 1.71875 beta1
* GolangTool : new golang plugin for GO1, import GOPATH project
* GolangDoc : update to GO1
* LiteBuild : update to GO1
* tools : udpate all tools for GO1

### 2011.9.26 Ver X10 1.5625
* LiteEditor : add line mark api
* LiteDebug : new debug toolbar
* LiteDebug : insert/remove break
* LiteDebug : breakpoint and current line mark
* GdbDebugger : async record view
* GdbDebugger : variables expand tree
* GdbDebugger : call stack view
* GdbDebugger : load library view
* TerminalEdit : provided to LiteBuild and LiteDebug

### 2011.9.14 Ver X9 1.40625
* LiteDebug : new debug manager plugin
* GdbDebugger : new gdb debugger plugin
* LiteBuild : add build config and custom
* LiteFind : fix regexp use match case

### 2011.9.1 Ver X8 1.25
* LiteFind : new find and replace plugin, remove CodeSearch plugin
* LiteEditor : fix word api completer three parts error
* LiteEditor : fix word api completer sorted
* LiteApp : fix main window state load/save on linux
* LiteApp : change path to standard linux path
* LiteBuild : add build option, example execute arguments
* FileBrowser : add new file wizard

### 2011.8.12 Ver X7 1.09375
* Welcome : new html page, quick link, session, recent projects and files
* GolangDoc : generic document nav
* GolangDoc : scheme entry [file|list|find|pdoc]
* FileBrowser : add "View Godoc Here"
* LiteBuild : auto clean output if line more than 1024
* LiteEditor : word completer sorted
* LiteEditor : auto braces last state check
* GolangAst : show type struct field
* GolangAst : editor state keep self

### 2011.7.28 Ver X6 0.9375
* LiteEnv : new plugin, liteide enviroment setup
* Welcome : add LiteIDE document browser
* GolangDoc : add package find, example input "zip" and find
* GolangDoc : add godoc /src/pkg/ and /src/cmd/ tree
* GolangDoc : add go/doc/ document browser
* GolangDoc : add document browser text search
* LiteEditor : add export html file
* FileBrowser : add menu item desktop explorer
* LiteEditor : add enable automatic insert brackets
* LiteEditor : add option :  display  and behavior
* LiteApp : fix session load last editor or welcome page
* LiteApp : fix find mimetype incorrect
* GolangCode : fix application exit gocode close
* FileBrowser : fix context menu popup on root
* LiteBuild : fix ouput html format to plaintext
* LiteBuild : fix build does not handle spaces in file paths
* LiteBuild : fix output append \n->next append
* LiteBuild : fix enviroment depend of LiteBuild

### 2011.7.7 Ver X5 v0.78125
* add CodeSearch plugin : Editor Search and Replace
* add GolangDoc plugin : Golang Package Find
* add Search and Replace Regex: (Colo)(u)(r) -> \1\3
* add FileBorwser top dir setup
* add LiteEditor Copy Syntax Color support (HTML mimedata)
* add LiteEditor ReadOnly
* add MainWindow all DockWidget saveState
* add EditorManager CTRL+TAB switch
* update tools/gopromake to r58
* update tools/goexec to r58
* update tools/goastview to r58
* fix filebrowser rename show oldname
* fix ENV c:/go/bin;%PATH% order, GOBIN is priority
* fix FileBrowser sort incorrect on MACOSX
* fix GoFmt reload editor display pos keep
* fix Editor Close Ask BUG ret==SaveAll
* fix Editor word writed ,completer only one match auto hide

### 2011.6.30 Ver X4 v0.625
* add interface zh_cn
* add filebrowser pluing add/change/remove
* add editor color style scheme setup
* add editor codec check/reload
* add editor pdf export
* add editor print and preview
* editor style line LRLF of source
* kate go.xml support "number" style
* liteapp last session save/load

### 2011.6.21 Ver X3 v0.46875
* add file browser plugin
* source editor pre link project build
* source editor outside modify/remove watcher

### 2011.5.20 Ver X2 v0.3125
* add gocode plugin
* add build/makefile
* add build/lua stdoutput:setvbuf("no")
* fix build task stop on error
* fix build process write \n

### 2011.5.12 Ver X1 v0.15625
* New LiteIDE X version

------

## LiteIDE Old version

### 2011.2.25  v0.2.1
* add build on MacOSX10.6
* support Makefile and .pro project
* project support GCOPT and GLOPT
* global option page
* global output pane
* set GOROOT option
* run shell
* run debug
* run process can write
* run process can kill
* clean project opt temp or all
* new project wizard : .pro/package/Makefile
* new example goinfo, how to use local or search package

### 2011.1.25 v0.1.8
* goastview plugin

### 2011.1.18 v0.1.6
* add build on Linux64

### 2011.1.12 v0.1.5
* build error and jump to source line

### 2011.1.11 v0.1.2
* gopromake use goroutines

### 2011.1.10 v0.1
* init version
