Releases: tokafew420/MDbScriptTool
Pre-release v0.8.0
Summary
This pre-release contains mostly refactoring and cleanup. Other than that some new features are:
- support for opening multiple instances
- Open file from cmd line
- Add extensions for file association and Windows context menu
v0.8.0
- Update to Bootstrap 4.5.1
- Update codemirror to 5.56.0
- Update jquery to 3.5.1
- Update CefSharp to 83.4.20
- Fix loading multiple files at once
- Switch hotkey delete/duplicate lines
v0.7.11
- Add windows context menu extension
v0.7.10
- Add file assocation for .sql files
- Load open file into empty tab if possible.
v0.7.9
- Update to .Net 4.8
- Cleanup NativeMethods
v0.7.8
- Move instances from local storage to indexedDB
- Open file from commandline
v0.7.7
- Remove empty instances on close
- Stagger multiple forms on open
v0.7.6
- Refactor AppSettings
- Fix Script Library dialog restore
- Update dependencies
v0.7.5
- Refactor app logging
- Move modal under loader
v0.7.4
- Resolve most code anaylsis warnings
v0.7.3
- Use Mono.Options package
- Add --help from cmd line
v0.7.2
- Remove localization for logger
- Cleanup AppSettings
- Introduce Constants class
- Breaking change: Changed SqlLoggingDir settings key to SqlLoggingDirectory for consistency
- Re-initialize SqlLogger directory when value changes
- Add overflow to modal-body
v0.7.1
- Move Cef handlers to subdirectory
- Add defaut Locale
v0.7.0
- Add multi instance support
Pre-release v0.6.17
This pre-release includes various bug fixes and functionality.
v0.6.17
- Add context menu to toggle database button
v0.6.16
- Update dependencies
- Fix drag-n-drop overlay effect
- Add hot key to dev tools system menu
v0.6.15
- Fix file drag and drop
v0.6.14
- Add drag-n-drop files
v0.6.13
- Reposition window when off screen
v0.6.12
- Feature: Add copy selected resultset as script text
v0.6.11
- Add open in explorer for script library
- Open Settings from script library
- Bug fix: Script library rendering issue
v0.6.10
- Add script library feature
- Fix alert for file errors
- Change FsFile.WebkitRelativePath to FsFile.Path
v0.6.9
- Add loading spinner to result set area
- Redo loading component
v0.6.8
- Add Open in Explorer to file inputs
- Fix status shown on new instances
v0.6.7
- UI: Fix text wrapping when overflow
- Add status notification when file is saved
- Clickable status notification to open file explorer
- Change Connections icon to sitemap
v0.6.6
- Add search/replace functionality for editor
v0.6.5
- Make clearable input group a separate component
v0.6.4
- Start editor undo history after loading code
v0.6.3
- Fix executing spinner wobble
v0.6.2
- Condense Command completed successfully message
v0.6.1
- Fix cell selection/copy
Pre-release v0.6.0
This pre-release includes various bug fixes and functionality.
v0.6.0
- Save/Restore last file dialog directory
- Fix editor dedent
v0.5.8
- Refocus on editor after confirm sql execution
- Fix ESC key for modal dialogs
v0.5.7
- Add resultset selection and copy
v0.5.6
- Export result to file (thanks to @whaley248)
- Add file type labels
v0.5.5
- Add execution timing
v0.5.4
- Add result metadata to result header
- Add affected rows count
v0.5.3
- Add support for SqlGeography and SqlGeometry types
- Update dependencies
v0.5.2
- Add all js/css lib to source
- Update CodeMirror and Bootstrap version
v0.5.1
- Add fontawesome to source control
Pre-release v0.5.0
v0.5.0
This pre-release includes various bug fixes, functionality, and performance improvements. Not to mention a lot of UI updates. Darker is better!!
There are also a many breaking changes in the API, so custom scripts will need to be updated.
v0.4.19
- Add SQL execution history log
v0.4.18
- Add sql command execution options
v0.4.17
- Fix Local DB invalid id value.
v0.4.16
- Add integrated security, database, and timeout connection settings
- Support connecting to a single database
v0.4.15
- Input updates: add copy-tp-clipboard
- Fix: Force change event when select same file.
v0.4.14
- Tab switching via hot key
v0.4.13
- Add connection buttons to sidebar toolbar
v0.4.12
- Add hot keys to app
v0.4.11
- Virtual result set (Closes #6)
v0.4.10
- Add optional prompt to confirm before SQL execution
v0.4.9
- Make modals draggable
v0.4.8
- Add custom db label property
v0.4.6
- Add views to sidebar db context menu
v0.4.5
- Add Save file functionality (Closes #2)
- Add new file action to toolbar
v0.4.4
- Update CefSharp to 75.1.141
v0.4.3
- Open files from the file system. (Closes #1)
v0.4.2
- Add executing icon to tabs
v0.4.1
- Associate sidebar database list with instance. (Closes #4)
Pre-release v0.4.0
v0.4.0
- Code clean-up/refactor
v0.3.13
- Hot keys and [un]comment functions
v0.3.12
- Add file browser for addons
- Make toolbar btns dark
- Cleanup C# classes
v0.3.11
- Add context menu for list tables, procedures, and functions
v0.3.10
- Don't extend resultset table width
- Style bit value, and format date value
- Add unnamed column default
v0.3.9
- Make resultset table header and row numbers sticky
v0.3.8
- Fix syntax highlighting for unicode string not closing
Pre-release v0.3.7
v0.3.7
- Add custom CM mode/theme for VS style syntax highlighting
v0.3.6
- Add double click to toggle sliders
v0.3.5
- UI: Tweak editor instance sizing
- UI: Resize editor instance on window resize
- UI: Min app size set to 300, 300
- Empty side-status text when connection = "select"
v0.3.4
- Added status bar
- Make theme darker!!
- Add bootstrap Scss to web compiler on before build
- Move less variable to own variables.less and refactor .less files
v0.3.3
- UI: Add sidebar toggle visibility of selected/unselected
- Fix: CefSharp locking local files requested.
v0.3.2
- UI: Sidebar keep header section visible always and scroll db list
- UI: Highlight db list item on hover
Pre-release v0.3.1
v0.3.1
- Fix 404 for app.min.js
v0.3.0
- Add Parse SQL feature
- Add tooltip to toolbar buttons
v0.2.9
- Preverse sql options across batches
v0.2.8
- Update jQuery, Newtonsoft, and CefSharp to latest
- Add generic editorconfig
v0.2.7
- Wrap custom js addon script to give its own scope and catch errors
- Hide webkit search cancel button
v0.2.6
- Move utils.js into app.js
- Update bootstrap 4.2.1 and use pre-built scss file for overriding
- Updated BS primary color
v0.2.5
- Re style result set table to use dark BS theme
- Fix async registration of uiEvent object
v0.2.4
- Combine select/unselect all button in sidebar
- Add sort button in sidebar
- Add text to display how many db are visible are selected
v0.2.3
- Rework EventEmitter from .Net side to make it fit the EventEmitter convention
- Add binding for less compile
v0.2.2
- Add clear button to db list search filter on sidebar
- Misc: set bundler rename local to true (saving file size)
v0.2.1
- Add js/css minifier and bundler (Web Essentials extension)
- Convert all css to less
- Remove arrow syntax because bundler cannot handle it
- Move CefSharp.BindObjectAsync register out of script file because bundler cannot handle it
- Move app.html to project root and use text template for html preprocessing
Pre-release v0.2.0
v0.2.0
- Feat: Add basic addon functionality
- UI: Use small button
- UI: Fix result slider
v0.1.19
- Feat: Add database list search
v0.1.18
- UI: Set default font-size for app to 14px
v0.1.17
- Fix: Escape ampersand in resultset
v0.1.16
- Fix: Add proper error handling when executing sql.
v0.1.15
- UI Fix: Don't animate during dragging slider
v0.1.14
- Perf: Use object array instead of expando for resultset.
v0.1.13
- UI: Animate sidebar collapse in both direction
Pre-release v0.1.12
Various UI tweaks and minor bug fixes. Mostly just refactoring to make the source more manageable.
v0.1.12
- UI: Add custom scrollbar
- UI: Restrict tabs to single row with scroll
v0.1.10
- Refact: Updated CodeMirror version
- Feat: Save/restore tmp editor content.
v0.1.9
- Fix: Password not saved as encrypted.
- Fix: Start row number at 1
v0.1.8
- Refact: Allow editor to be shrinked smaller
- Feat: Add row number to result set
- Fix: Display message if no result set
v0.1.7
- Add settings dialog
- Feat: Configurable native to browser logging
- Feat: Native to browser logging saved
- Fix: Resize on about dialog
- Fix: Settings save all with type info.
v0.1.6
- Add logging from .Net to browser console
Pre-release v0.1.5
First release of binarys
- It works but there still a ways to go.