Releases: MakerAsia/KBProIDE
Releases · MakerAsia/KBProIDE
KB-IDE V1.2.0
KBIDE 1.2.0
- Improved update process, support app/platform in once update.
- Fix cannot use package shotcut key.
- Disabled clang-format sort include file.
- Improved board can download new platform.
Also include all feature from beta build.
- Restructure sourcecode to async to improve loading time.
- Spliting components to make webpack create multiple JS file.
- New toolbar with async loading.
- Board manager with async loading.
- Example manager with async loading.
- Add Package Manager, now you can add more fun to the IDE.
- Now IDE can load/run external VueJS library components from package file.
- package component Toolbar and Actionbar will add automatically to IDE.
- External package can use Vue.prototype.$global.ui functions to run components.
- for more example see https://github.com/cmmc-kbide/kbide-extension-pack
- Developer can publish/update packages (doing same way like Board/Plugin).
- Move Serial Monitor and Compile Logs to external ide package called KBIDE-Extension-Pack
- Use single file update instead seperate app and platform.
- Move update server to kbide.org instead of firebase.
- Fix example cannot open C/C++ sourcecode.
- Add submodule boards/openkb , kbm5stack
KB-IDE 1.2.0-beta
KB-IDE 1.2.0 BETA version
- Restructure source code to async to improve loading time.
- Spiting components to make Webpack create multiple JS file.
- New toolbar with async loading.
- Board Manager with async loading.
- Example Manager with async loading.
- Add Package Manager, now you can add more fun to the IDE.
- Now IDE can load/run external VueJS library components from package file.
- Package component Toolbar and Actionbar will add automatically to IDE.
- External packages can use Vue.prototype.$global.ui functions to run components.
- for more example see https://github.com/cmmc-kbide/kbide-extension-pack
- Developer can publish/update packages (doing same way like Board/Plugin).
- Move Serial Monitor and Compile Logs to external ide package called KBIDE-Extension-Pack
- Use single file update instead seperate app and platform.
- Move update server to kbide.org instead of firebase.
- Fix example cannot open C/C++ sourcecode.
- Add submodule boards/openkb , kbm5stack
- Fix bug PWM cannot use inside function's block.
KBIDE v1.1.0
Change log
- Change mode switching UX (remove confirmation dialog), move convert "block" to "code" when click "New file"
- Add loading screen when start program.
- Add camera access dialog.
- Change Board Manager UI, search, and sorting.
- Add pagination, sorting, searching to Plugin Manager.
- Change font and color scheme.
- Add switchable button in mode 2 (can select to view rawCode or SourceCode)
- Add auto format tool for C/C++ source code.
- Add Compile Log.
- New block rendering and configuration format.
- Boards and Plugins will be review by our team first before open to download.
Bug fix
- Fix icon and some UI error.
- Fix plugin cannot update.
- Correcting menubar.
- Fix plugin cannot render markdown file.
KBIDE v1.0.1
Change log
- Add KidBright to recommended board sorting.
- Add KidBright Community logo.
- Move all plugin (include KidBright plugin too) to [root]/plugins.
- Add more support to Windows 32 bit.
- Merge platform change
Bug fix
- Fix KidBright plugins error when add [root]/plugins.
- Fix plugin loader (KidBright show all plugins event difference platform).
- Fix Arduino board didn't load platform when first install.
- Fix error when finish update.
- Fix ESP32 startup into boot mode when push restart button while connected serial monitor
KBIDE v1.0.0
Change log
Board Manager
- Add sort by name, platform or vender (if config.js contain "vendor")
- Move board publishing process to PluginManager
- Plugin inside board no longer anymore (except Kidbright board)
Plugin
- Change default install target to "plugins" folder and we load plugin in there.
- All function use "dir" element, no need to config directory same as plugin name.
- Remove plugins loading rules, all plugin are truly compatible even Arduino Libraries.
- Multiplatform plugin supported
Editor
- Improve block config and rendering, custom XML render from plugin accepted.
- Mode 3 replace CodeMirror with Monaco Editor.
Other
- Serial monitor add new parsing line
- using Ctrl + R or View -> Reload if something didn't work.
KBIDE v0.3.1
KBIDE new version : 0.3.1
=> New feature <=
- Add built-in board KBX, TTGO board
- Optimized new compile process
- New logo
- Draft plugin for multiple platform support
=> Fixed Bugs <=
- editor didn't refresh if board same platform
- cannot compile on slow machine.
- wrong QR-Code in KidBright board .
- updater not depend on arch.
=> Note <=
- report bug at : https://github.com/MakerAsia/KBProIDE/issues
(แจ้งเป็นภาษาไทยได้) - Windown installer select as picture only
- using Ctrl + R or View -> Reload if something didn't work.
KBIDE Beta v0.3.0
KBIDE new version : 0.3.0
=> New feature <=
- New dialog : music dialog, Text to Speech dialog.
- Add Serial Monitor support text/graph mode.
- Add platform update/patching system.
- IDE Tour for first time using.
=> Note <=
report bug at : https://github.com/MakerAsia/KBProIDE/issues
(แจ้งเป็นภาษาไทยได้)