All Versions
11
Latest Version
Avg Release Cycle
105 days
Latest Release
1655 days ago

Changelog History
Page 1

  • v1.7.0 Changes

    September 11, 2020
    • Neutronium.Core
      • Fix for issue #146 providing garbage collection for string objects
      • Internal refactoring
  • v1.6.0 Changes

    April 01, 2020
    • Neutronium.WebEngine.ChromiumFx
      • Updates to last version of CEF (Chromium 77)
    • Neutronium.JavascriptFramework.Vue
      • Updates to last version of Vue 2 (Chromium 2.6.11)
      • Updates to last version of vue devtools
  • v1.5.2 Changes

    February 18, 2019

    ๐Ÿ”– Version 1.5.2

    • ๐Ÿ›  Fix for issue #103 and issue #105 ( PR #106 )
    • Reactivity for custom command on contextual menu PR #98
    • ๐Ÿ’ป Opening external url in browser PR #97
    • ๐Ÿ‘Œ Improved stability when using hot-reload
  • v1.5.0 Changes

    January 05, 2019
    • Neutronium.Core
      • Adding API to switch view for hot-reload
      • Improve Type provider extension
    • Neutronium.WPF
      • Expose APIs to add custom command on debug contextual menu
    • Neutronium.WebEngine.ChromiumFx
      • Improve pack uri implementationto support bundling
      • Provide API to change browser settings
      • Improve hot-reload
    • Neutronium.MVVMComponents
      • Update .NET framework
      • Add definition of IWindowViewModel
      • Add new ToogleCommand constructor
  • v1.4.0 Changes

    December 10, 2018

    ๐Ÿš€ Many performance improvement delivered in this release as well as an update to Chromium 68.
    ๐Ÿ”– Version designed to be used with the new vue-cli 3 plugin : vue-cli-plugin-neutronium.

    • ๐Ÿ’ฅ Breaking:

      • Migration .NET Framework 4.7.2
      • ICommand.CanExecuteChanged should be fired in UI thread. If not an exception will be raised.
      • Chroneless window: it seems that Chromium has changed the way to compute if a zone is draggable. It is recommended to introduce at the root of the document:

      main-application { -webkit-app-region: no-drag; }

    • Migrate core libs to .NET Standard 2.0

    • Migrate WPF assemblies to .NET Framework 4.7.2

    • Neutronium.Core

      • Improve Enum description (BitFlag and DisplayAttribute support)
      • Implement of time-slice collecting to improve performance of property being updated at a very high range.
    • Neutronium.WPF

      • Improve Chromeless mode
    • Neutronium.WebEngine.ChromiumFx

      • Updates to last version of CEF (Chromium 68)
      • Improve Chromless window on high dpi/multi screen
    • Neutronium.JavascriptFramework.Vue

      • Improve performance for read-only data Ref
      • Update to vue version 2.5.17
    • Tools

      • Create a vue-cli 3 plugin for Neutronium
  • v1.3.1 Changes

    March 12, 2018

    ๐Ÿ”„ Changes

    • Neutronium.Core
      • Fix for issue #69
    • Neutronium.WPF
      • Improvement in max window size computation
    • Neutronium.WebEngine.ChromiumFx
      • Solution re-organisation to allow click-once dploy

    ๐Ÿ†• New

    • Neutronium.JavascriptFramework.Mobx
      • Creation of integration with mobx allowing the creation of Neutronium react application
  • v1.3.0 Changes

    January 17, 2018

    ๐Ÿ”„ Changes

    • Neutronium.Core
      • Allow hot-reload for locally served files (issue #62 )
      • Expose API to save object as CJSON (issue #63 )
      • Improve export to CJSON of char and DateTime value
      • Fix for issue #60
      • Improve object dispose on disposing Window.
      • Improve application closing on unplanned exit.
    • Neutronium.WebEngine.ChromiumFx
      • Allow areo-snap on chromeless window
    • Neutronium.JavascriptFramework.Vue

    โšก๏ธ Updating from 1.2.0.to 1.3.0:

    • โšก๏ธ If using neutronium-vuetemplate update neutronium-vm-loader version to 1.3.0
  • v1.2.0 Changes

    January 07, 2018

    โšก๏ธ Big update: now supporting 64 bits builds!

    Neutronium.Core

    • Fix bug on export Vm with string containing a single quote
    • Better export of command to js objects when exporting to cjson

    - Improved event OnFirstLoad with args

    ๐Ÿ’ป Neutronium.WebBrowser.ChromiumFx

    - Support x64 builds. See here

    Neutronium.WPF

    - Correcting maximized problem on Chromeless window

    Neutronium.JavascriptFramework.Vue

    • Update version to vue.js 2.5.13
    • Added RunTimeOnly flag to only load vue-runtime (helpful to improve performance when using neutronium-vue)

    Gotchas

    ๐Ÿ— When buildin solution

    • ๐Ÿ— Make sure to disable projects flag "Prefer 32-bit" (Properties>Build).
    • ๐Ÿ‘‰ Make sure that all the projects of the solution have the same platform value. Supported values: 'x86', 'x64' or 'Any CPU'

    Migration Guide

    Here

  • v1.1.0 Changes

    December 09, 2017
    • Neutronium.MVVMComponents
      • Generic versions of IResultCommand
    • Neutronium.Core
      • Support for generic versions of IResultCommand
      • Fix bug on export Vm with string containing a single quote
    • ๐Ÿ’ป Neutronium.WebBrowser.ChromiumFx
      • Restaure context menu for copy paste.
      • Neutronium Debug commands reachable from context menu
      • Fix issue #43
    • Neutronium.WPF
      • Correction of process leaks for VM debug window
    • Neutronium.JavascriptFramework.Vue
      • Send Vm to install hook
  • v1.0.1 Changes

    November 24, 2017

    ๐Ÿ’ป WebBrowser ChromiumFx
    -correction of issue #40 and issue #37