Releases: NeutroniumCore/Neutronium
Releases · NeutroniumCore/Neutronium
v1.0.0
Neutronium.Core
- Massive performance improvement on updates from C# on both large data and frequent updates scenario.
- Support of
byte
andsbyte
types. - Conversion of dictionary with key string to javascript object.
- Support dynamic objects conversion: both
ExpandoObject
and inheritors ofDynamicObject
. - Support to Bindable attribute.
- Introduction of
ICommand<T>
,ISimpleCommand<T>
andICommandWithoutParameter
as well as correspondingRelayCommand
to better control command argument type. See here for full details
Neutronium.WPF
- Support of pack-uri allowing usage of
resource
type file to be used as HTML, CSS and javascript files thanks to lhyqy5. Documentation here.
Neutronium.JavascriptFramework.Vue
- Upgrade to Vue.js v2.5.2
- Upgrade to Vue devtools v3.1.3
- Possibility to set Vue instance options (useful for using
vue-router
orvue-i18n
for example) see here. - Performance improvement on update from C#
Tooling
- Compatible with neutronium-vue vue-cli version 4.0.0
Migrating to version 1.0.0
- If you need to upgrade from v.0.6.0, see here the guidelines
Bug Fix:
- Correction of reentrance bug on update from javascript causing none update in some edge cases.
Complete doc here
v0.6.0
Neutronium.WPF
- Chromeless window helper:
- WindowViewModel
- Chromeless Behavior
- Correction of NullReference when closing window with debug window opened
Neutronium.WebBrowserEngine.ChromiumFx
- Out-of-the-Box support for chromeless window using -webkit-app-region
- Reduce memory consumption and improve native resource usage
- Migration to ChromiumFx 3.2924.1 solving NullReference exception on high concurrency scenarios
v0.5.2
WPF
- Correct version display bug
- Correct exception on disposing Window without navigation
v0.5.1
Core
- Improving export to circular.json to support slash
v0.5.0
Core:
- Improved performance on open
- Added convention routing
- Added suport to javascript framework UI for debug
- Improved documentation
Wpf:
- Improved debug tools and about window design using framewok specific UI
- Added export Vm to circular json export as debug tool
- Added Window for VM debugging
Vue:
- Update to vue.js 2.2.5
- Improved debugging using a separated window to host vuedevtools
- Migrate to last version of Vue devtools
- Debug UI for about and debug tools
Cfx:
- Resolve intermitent redraw problem after minimizing
- Migrate to chromium 56
v0.4.0
v0.3.1
-Vue:
Update to Vue.js version 2.1.10
Improve debug tool CSS to avoid conflict with window CSS.
Note: to migrate from v0.3.0 to v0.3.1 if you are using neutronium-vue update in config.json:
"vue" to version "^2.1.10"
"vue-loader": "^9.9.5"
and rebuild files using mpm run build
v0.3.0
-Chromiumfx
- Add support to <a target="_blank"
- Add possibility to use command line argument to Chromiumfx
- Bring Debug tools on front when clicking on inspect several times
- migrate to nuget "Unofficial.Chromiumfx" version="3.2526.5" meanin much smaller lib
- Fix issue #5
-Core:
- Improve asynchronicity beetween UI thread and Chromium context
- Improve first load event
- Reflect changes on property set when set performs validation
-Vue:
- Updating vue version
v0.1.0
Update readme