Implemented enhancements:
- Socket changes and fixes for HTTP #955 [Area: Common libs]
- Rework inclusion of UART declarations in STM32 #951 [Area: STM32-ChibiOS]
- Add native support for Hardware.Stm32 class lib #935 [Area: STM32-ChibiOS]
- Implemented Base64 encoding/decoding #934 [Area: Interpreter]
Fixed bugs:
- Fix mscorlib native checksum for 1.0.6-preview-001 #969 [Area: Interpreter]
- Socket changes and fixes for HTTP #955 [Area: Common libs]
- Fix UART4 setting for Windows.Device.SerialCommunication #950 [Area: STM32-ChibiOS]
- Fixes for issue #416 #933 [Area: Interpreter]
Documentation and other chores:
- Update nanoFramework.Hardware.Esp32 version to 1.0.2-preview-009 #980
- Update Windows.Devices.Gpio version to 1.0.2-preview-008 #979
- Update Windows.Devices.SerialCommunication version to 1.0.2-preview-009 #978
- Update Windows.Devices.Spi version to 1.0.2-preview-007 #977
- Update Windows.Devices.I2c version to 1.0.2-preview-007 #976
- Update declaration of Windows.Devices.Gpio #973
- Update declaration for Windows.Devices.Spi #972
- Update declaration for Windows.Devices.SerialCommunication #971
- Update Windows.Devices.I2c declaration #970
- Update nanoFramework.Hardware.Esp32 version to 1.0.2-preview-004 #968
- Update Windows.Devices.SerialCommunication version to 1.0.2-preview-004 #967
- Update Windows.Devices.WiFi version to 1.0.2-preview-004 #966
- Update nanoFramework.System.Net version to 1.0.2-preview-001 #965
- Update Windows.Devices.Spi version to 1.0.2-preview-004 #964
- Update Windows.Devices.Gpio version to 1.0.2-preview-004 #963
- Update nanoFramework.Hardware.Stm32 version to 1.0.2-preview-004 #962
- Update nanoFramework.Networking.Sntp version to 1.0.2-preview-005 #961
- Update Windows.Devices.I2c version to 1.0.2-preview-004 #960
- Update Windows.Devices.Adc version to 1.0.2-preview-004 #959
- Update nanoFramework.Runtime.Native version to 1.0.2-preview-004 #958
- Update nanoFramework.Runtime.Events version to 1.0.2-preview-004 #957
- Update nanoFramework.CorLib version to 1.0.6-preview-001 #956
- Update nanoFramework.Networking.Sntp version to 1.0.2-preview-002 #954
- Move System.Math to it's own class lib #948
v1.0.1 (2018-10-18)
v1.0.0 (2018-10-18)
Implemented enhancements:
- Work on config block #904 [Area: ESP32] [Area: Interpreter] [Area: STM32-ChibiOS]
- Add support for GetCustomAttributes #865 [Area: Common libs]
- Fix for issue #402: Type.GetInterfaces doesn't return the inherited interfaces #851 [Area: Common libs]
- Fix: Unable to start debug session on ESP32 when using SerialCommunication #846 [Area: ESP32]
- Fix for string.LastIndexOf(char, int) and string.LastIndexOf(string, int) should search toward the beginning of the string #400 #845 [Area: Common libs]
- Add native implementation of resource utility #844 [Area: Common libs]
- SNTP fixes for ESP32 #838 [Area: ESP32]
- Fix WiFi version #834 [Area: Common libs]
- Move CLR_SETTINGS to targets #832 [Area: ESP32] [Area: STM32-ChibiOS] [Area: WIN32]
- Implemented WatchChar in ESP32 #831 [Area: ESP32]
- Improve posting of managed events #830 [Area: STM32-ChibiOS]
- Add back GenericPort_Write to ESP32 #829 [Area: ESP32]
- Rework system math implementation #823 [Area: Common libs]
- Merge watchdog branch #819 [Area: Common libs]
- Independent watchdog skeleton definitions #808 [Area: Common libs] [Area: STM32-ChibiOS]
- Work on mbed TLS parse certificate #807 [Area: Common libs]
- Add new Guid and random for Esp32 #804 [Area: Common libs] [Area: ESP32]
- Clean-up messaging class #799 [Area: Common libs] [Area: ESP32] [Area: Interpreter] [Area: STM32-ChibiOS] [Area: WIN32]
- Correct comment about heap for STM32 targets #794 [Area: STM32-ChibiOS]
- Update ChibiOS config files for STM32F091RC target #793 [Area: STM32-ChibiOS]
- Move booter blinker thread code to main loop #790 [Area: STM32-ChibiOS]
- Updates required by ChibiOS fixes #787 [Area: STM32-ChibiOS]
- Add support for target reporting if it has nanoBooter #785 [Area: ESP32] [Area: Interpreter] [Area: STM32-ChibiOS] [Area: WIN32]
- Add support for configurable Wire Protocol packet size #784 [Area: Interpreter]
- Fix required for build with RelWithDebInfo #774 [Area: Interpreter]
- Update native implementation of serial comm #767 [Area: ESP32] [Area: STM32-ChibiOS]
- Add managed event on serial communication #766 [Area: Common libs] [Area: ESP32] [Area: STM32-ChibiOS]
- Add native support for runtime.native.power #762 [Area: Common libs]
- Work native implementation of Runtime.Native.Rtc #761 [Area: Common libs] [Area: ESP32] [Area: STM32-ChibiOS]
- Update native code for nanoFramework.Runtime.Native #760 [Area: Common libs]
- Housekeeping on ESP32 code base #758 [Area: ESP32]
- Work string to value conversion implementation #756 [Area: Common libs]
- Review ESP32 compiler options to enable warnings as errors #754 [Area: Common libs] [Area: ESP32] [Area: Interpreter]
- Update TimeSpan native declarations #747 [Area: Common libs]
- Add support to String.Format #744 [Area: Common libs]
- Rework several RAM assignment for STM32 targets #741 [Area: STM32-ChibiOS]
- Work on compiler warnings 🚧 #739 [Area: STM32-ChibiOS]
- Fix ADC declaration on all targets 🚧 #736 [Area: STM32-ChibiOS]
- Fix Debugging_Execution_BreakpointDef #735 [Area: Interpreter]
- Fix ChibiOS usbcfg code on all STM32 targets 🚧 #732 [Area: STM32-ChibiOS]
- Remove unused code from nanoBooter main 🚧 #730 [Area: STM32-ChibiOS]
- Improvements on BlockStorage declarations 🚧 #728 [Area: ESP32] [Area: Interpreter] [Area: STM32-ChibiOS]
- Change OS Task priority for ReceiverThread #724 [Area: ESP32] [Area: Interpreter] [Area: STM32-ChibiOS]
- Remove unused exception #721 [Area: Interpreter]
- Removed all IRAM_ATTR attributes #718 [Area: ESP32]
- GLOBAL_LOCK / GLOBAL_UNLOCK implemented #716 [Area: ESP32]
- Update corlib to support Timeout.InfiniteTimeSpan #715 [Area: Common libs]
- Move command to list native interop assemblies to QueryCLRCapabilities #714 [Area: Interpreter]
- Add WP command to list interop native assemblies #710 [Area: Interpreter]
- Update board.h #708 [Area: STM32-ChibiOS]
- Update win_dev_gpio_native_Windows_Devices_Gpio_GpioPin.cpp #704 [Area: ESP32]
- Update GPIO to add support for toggle #699 [Area: ESP32] [Area: STM32-ChibiOS]
- Remove UpdateTime from Engine #698 [Area: Interpreter]
- Improvements GC #697 [Area: Interpreter]
- Improvements on Time_Uninitialize #696 [Area: ESP32] [Area: STM32-ChibiOS]
- Work on scheduler, CLR events and sys time related code #695 [Area: ESP32] [Area: Interpreter] [Area: STM32-ChibiOS]
- Improvements with timers from ChibiOS API #694 [Area: STM32-ChibiOS]
- Add performance counters stubs #692 [Area: Interpreter]
- Work on PAL events and PAL time #690 [Area: ESP32] [Area: Interpreter] [Area: STM32-ChibiOS]
- General improvements in STM32 USB code #689 [Area: STM32-ChibiOS]
- Improvements in STM32 I2C class lib code #685 [Area: STM32-ChibiOS]
- Implement RTC SetSystemTime #684 [Area: ESP32]
- Improvements in ChibiOS SPI native #679 [Area: STM32-ChibiOS]
- Work on STM32 SPI implementation #677 [Area: Interpreter] [Area: STM32-ChibiOS]
- Improvements in STM32 I2C native implementation #671 [Area: Interpreter]
- Implement ADC feature for ST_NUCLEO_F746ZG board #667 [Area: STM32-ChibiOS]
- adc-feature-for-stm32f429i-discovery #666 [Area: STM32-ChibiOS]
- Add ADC helper class for STM32F769I #665 [Area: STM32-ChibiOS]
- Enable external SRAM for STM32F769I-DISCO #664 [Area: STM32-ChibiOS]
- Fix to ADC last change to managed code #663 [Area: ESP32]
- Add FSMC driver for STM32 #661 [Area: Interpreter] [Area: STM32-ChibiOS]
- Remove left overs from previous EXT GPIO stuff #660 [Area: Interpreter] [Area: STM32-ChibiOS]
- Work on ADC #659 [Area: ESP32] [Area: STM32-ChibiOS]
- Add support for ADC in STM32F769I DISCO #658 [Area: STM32-ChibiOS]
- Work on GPIO events #657
- Various board updates for Netduino 3 Wifi #656 [Area: STM32-ChibiOS]
- Work on native ADC #655 [Area: ESP32] [Area: STM32-ChibiOS]
- Improvements in STM32 hard fault handler code #654 [Area: STM32-ChibiOS]
- Implement Monitor_FlashSectorMap for nanoBooter #647 [Area: STM32-ChibiOS]
- Fix and update for STM32 flash driver #646 [Area: STM32-ChibiOS]
- Various fixes for ESP32 #645 [Area: ESP32]
- Work on random number generator #643 [Area: Interpreter]
- STM32 HRNG driver #642 [Area: STM32-ChibiOS]
- Support for serial on F4 Discovery board #638 [Area: STM32-ChibiOS]
- Develop target specific call #633 [Area: Interpreter]
- CRC32 in Wire Protocol is now optional #629 [Area: Interpreter]
- Networking #623 [Area: Interpreter]
- Remove "local time" stuff #622 [Area: Interpreter]
- Work on UNDONE FIXME #621 [Area: Interpreter]
- Work on GC #613 [Area: Interpreter]
- Improve reboot command execution #612 [Area: Interpreter]
- Correct implementation of Debugging_Deployment_Status #610 [Area: Interpreter]
- Work on native events #608 [Area: Interpreter]
- Add noreturn attribute to thread function #606 [Area: STM32-ChibiOS]
- Work on Gpio #603 [Area: Interpreter] [Area: STM32-ChibiOS]
- Fix vars casing to follow code guidelines #602
- Allow events to be fired when no threads active #601
- Add check for series definition in ChibiOS targetPAL #600 [Area: STM32-ChibiOS]
- Improvements on Gpio setting of alternate function #597 [Area: STM32-ChibiOS]
- Work on serial #585 [Area: STM32-ChibiOS]
- Add serial feature to Nucleo F746ZG #584 [Area: STM32-ChibiOS]
- Add Serial support to ND3 #581 [Area: STM32-ChibiOS]
- Add Serial feature to F429 Discovery #580 [Area: STM32-ChibiOS]
- Improve serial operations #579 [Area: STM32-ChibiOS]
- Work on CLR events #578 [Area: Interpreter]
- Implement read timeout on serial device #577 [Area: STM32-ChibiOS]
- Update win_dev_serial_native_Windows_Devices_SerialCommunication_Seri… #573 [Area: STM32-ChibiOS]
- Work on native support for Serial.Communication #569 [Area: Interpreter] [Area: STM32-ChibiOS]
- Improve STM32 v2 flash driver #565 [Area: STM32-ChibiOS]
- Improve Wire Protocol trace output #564 [Area: Interpreter] [Area: STM32-ChibiOS]
- Improvements in device information #563 [Area: Interpreter] [Area: STM32-ChibiOS]
- Revert "Rework System.DateTime (#553)" #560 [Area: Interpreter]
- Add pwm support for STM32F407 #559 [Area: Interpreter]
- Rework System.DateTime #553 [Area: Interpreter] [Area: STM32-ChibiOS]
- Drivemode "Alternate" #552 [Area: STM32-ChibiOS]
- FatFS Integration #551 [Area: STM32-ChibiOS]
- Clean-up type system #544 [Area: Interpreter]
- Remove ExtendedWeakReference #543 [Area: Interpreter]
- Update nanoCLR project #542
- Rework bool functions and args #539 [Area: Interpreter]
- Work on Debugger conditions in CLR_RT_ExecutionEngine #538 [Area: Interpreter]
- Improvements in Wire Protocol responsivness #536 [Area: STM32-ChibiOS]
Fixed bugs:
- Fix bug with infinite timeout handling #906 [Area: Common libs]
- Work on config block #904 [Area: ESP32] [Area: Interpreter] [Area: STM32-ChibiOS]
- Fixes to SPI for half duplex/TransferSequential #872 [Area: ESP32]
- Fix STM32 series defines throughout the code #862 [Area: STM32-ChibiOS]
- Fix enumeration of config blocks when device has no config block #857 [Area: STM32-ChibiOS]
- Fix Convert::NativeToInt64 for multiple base conversions #855 [Area: Common libs]
- Fix for issue #390: object.GetHashCode not working #852 [Area: Common libs]
- Fix for issue \#402: Type.GetInterfaces doesn't return the inherited interfaces #851 [Area: Common libs]
- Fix for issue #409: NativeToDouble doesn't support the "e"/"E" exponential char #850 [Area: Common libs]
- Fix for issue 403: type.GetMethods returns also static methods of the base class #849 [Area: Common libs]
- The format for 64bit values is "ll" not "l" #848 [Area: Common libs]
- Uncommented the CLR_RT_TypeSystem::FindTypeDef functionality #847 [Area: Common libs]
- Fix for string.LastIndexOf\(char, int\) and string.LastIndexOf\(string, int\) should search toward the beginning of the string \#400 #845 [Area: Common libs]
- Fix for double.ToString() and float.ToString() #841 [Area: Common libs]
- Fix Random.Next returns negative numbers #405 #840 [Area: Common libs]
- Fix Math.Round #839 [Area: Common libs]
- Fix DateTime.DaysInMonth #837 [Area: Common libs]
- Fix single precision Truncate___STATIC__R4__R4 #836 [Area: Common libs]
- Rework math calls #827 [Area: Interpreter]
- Rework system math implementation #823 [Area: Common libs]
- Config changes #818 [Area: ESP32]
- Fix number conversion #816 [Area: Common libs]
- Fix ToString for doubles and floats #815 [Area: Common libs]
- Fix tiny printf implementation #813 [Area: Common libs] [Area: ESP32] [Area: STM32-ChibiOS]
- Fix I2c issues #803 [Area: ESP32]
- Remove debug code on SSL Network timeouts #802 [Area: Common libs]
- Flash erase fix #801 [Area: ESP32]
- Fix ChibiOS ADCv2 config struct #789 [Area: STM32-ChibiOS]
- Fix typo in function name #786 [Area: Interpreter]
- Fix LaunchCLR to detect valid image #780 [Area: STM32-ChibiOS]
- Fix declaration for build config RelWithDebInfo #779 [Area: STM32-ChibiOS]
- Fixes required for STM32F0 series #778 [Area: STM32-ChibiOS]
- Improve code in CheckValidCLRImage #776 [Area: STM32-ChibiOS]
- Fix time methods as per #350 #351 #770 [Area: ESP32] [Area: STM32-ChibiOS]
- Fixes with declarations for SMT32L0 series #757 [Area: STM32-ChibiOS]
- Improved code to remove compiler warning #749 [Area: STM32-ChibiOS]
- Fix format specifier for double printf #743 [Area: Common libs]
- Fix issue with CLR_RT_UnicodeHelper::ConvertFromUTF8 #742 [Area: Interpreter]
- Various fixes with Devices.Gpio #740 [Area: ESP32] [Area: STM32-ChibiOS]
- Fix System.Math.Truncate #734 [Area: Common libs]
- Fix wrong field declaration in System_String #727 [Area: Interpreter]
- Improvement on Serial NativeRead #722 [Area: STM32-ChibiOS]
- Correct ConstraintException in type system lookup table #720 [Area: Interpreter]
- Corrected the device selector string for the ESP32 serial ports #717 [Area: ESP32]
- SPI: Use the max clock frequency if unset (#327) #711 [Area: ESP32]
- Fix bug with unwanted read or write after I2C operation #709 [Area: STM32-ChibiOS]
- Fix ESP32 Gpio toggle #703 [Area: ESP32]
- Fix issues with ESP32 time and event functions #700 [Area: ESP32]
- Work on STM32 SPI #686 [Area: STM32-ChibiOS]
- Correct calls to cache helpers for STM32 targets #676 [Area: STM32-ChibiOS]
- Fix error introduced in last ESP32 I2C change #674 [Area: ESP32]
- Improve debug session start #669 [Area: Interpreter]
- Work on GPIO events #657
- Added header for ESP32 to define uint8_t etc #649 [Area: ESP32]
- Fix and update for STM32 flash driver #646 [Area: STM32-ChibiOS]
- Various fixes for ESP32 #645 [Area: ESP32]
- Correct code writing single bytes to flash #644 [Area: STM32-ChibiOS]
- Fix var name for config block #641 [Area: STM32-ChibiOS]
- Fix STM32F7 loader files #640 [Area: STM32-ChibiOS]
- Fix wrong button check in booter (STM32F4 disco) #636 [Area: STM32-ChibiOS]
- Correct code reading Gpio value #635 [Area: STM32-ChibiOS]
- Rework code for Serial ouput stream Store #607 [Area: STM32-ChibiOS]
- Fix serial com Store() delay #605 [Area: STM32-ChibiOS]
- Fix Wire Protocol comm issues #596 [Area: Interpreter]
- Fix inclusion of target source file for serial API #587 [Area: STM32-ChibiOS]
- Work on serial #585 [Area: STM32-ChibiOS]
- Update win_dev_serial_native_Windows_Devices_SerialCommunication_Seri… #574 [Area: STM32-ChibiOS]
- Fix UART definition requried for serial support #572
- Correct UART_INIT macro for F4 and F0 targets #570
- Correct CRT heap size for nanoBooter #556 [Area: STM32-ChibiOS]
- Change Spi Full-duplex buffer size #546 [Area: STM32-ChibiOS]
- Amend comparison size of assembly marker #541 [Area: Interpreter]
- Correct missing call to wait debugger commands #537 [Area: STM32-ChibiOS]
- Fix managed heap initialization #534 [Area: Interpreter] [Area: STM32-ChibiOS]
Documentation and other chores:
- Merge back changes from Release 1.0.0 #928
- Merge 'develop' for Release 1.0.0 #927
- Update nanoFramework.CorLib version to 1.0.4 #918
- normalize line endings #900
- Update nanoFramework.CorLib version to 1.0.1-preview118 #898
- High Res Timer added to Nanoframework.Hardware.Esp32 #866
- remove obsolete parameter BOARD_NAME #861
- Getting the MinSizeRel build working for the ESP32 #796
- Changed build back to Debug #783
- Updated the ESP32 build documentation #755
- Add FP information about STM32 targets to readme #753 [Area: STM32-ChibiOS]
- Fix for timeout errors on I2C introduced with 3.0 release. #746
- Initial ESP32 native hardware support #712
- Improvements in ESP32 related docs #691 [Area: ESP32]
- Updated the setup procedure for the ESP32 development #682 [Area: ESP32]
- Fix issues that stopped ESP32 build after change to events #611
- ESP32 Gpio update to support SetAlternateFunction #598
- Update sub module community targets @1d0bc8b0 #575
- Update target_windows_devices_serialcommunication_config.cpp #571
- Include community board in select clause for I2C #567
- PWM - Add more MCUs #558
- PWM support initial commit #557
- Update corlib_native_System_Number.cpp #550
- Update corlib_native_System_Number.cpp #549
- Update targetHAL_Time.cpp #548
v0.0.0 (2017-09-26)
Implemented enhancements:
- Add exception handlers for debug #488 [Area: STM32-ChibiOS]
- Update Devces.Gpio native code for 1.0.0.22 #470 [Area: STM32-ChibiOS]
- Add CR+LF to improve output #463 [Area: STM32-ChibiOS]
- Add more SetResult_* methods #460 [Area: Interpreter]
- Work on System.Convert #459 [Area: Interpreter]
- Enhanced 16bit support #457 [Area: Interpreter] [Area: STM32-ChibiOS]
- Enable SPI5 (this is used in the board mems sensor) #453 [Area: STM32-ChibiOS]
- Update test app for nanoCLR #450 [Area: WIN32]
- Update native code for System.Globalization #446 [Area: Interpreter]
- Work on events #441 [Area: Interpreter] [Area: STM32-ChibiOS]
- Work on Events #440 [Area: Interpreter]
- Improve assembly loading #439 [Area: Interpreter]
- Correct types in declarations of Async Process calls #437 [Area: Interpreter]
- Add native code for System.Console #431 [Area: Interpreter]
- SPI native code #429 [Area: STM32-ChibiOS]
- Work on Devices.Spi #428 [Area: STM32-ChibiOS]
- Move CLRStartup to its own OS thread #425 [Area: STM32-ChibiOS]
- Work on Devices.Spi native #424 [Area: STM32-ChibiOS]
- Work on Devices.Gpio #418 [Area: STM32-ChibiOS]
- Rename NativeEvents native code #409 [Area: STM32-ChibiOS]
- Update nanoCLR test solution #406 [Area: WIN32]
- Minor fixes #401
- Fix flash driver for use in SMT32F7 series #400 [Area: STM32-ChibiOS]
- Various fixes for MBN_QUAIL #395 [Area: STM32-ChibiOS]
- Work on Execution #375 [Area: Interpreter] [Area: STM32-ChibiOS] [Area: WIN32]
- Update test app in nanoCLR #374 [Area: WIN32]
- Initial work on Events #373 [Area: Interpreter] [Area: STM32-ChibiOS]
- Improve ContiguousBlockAssemblies #371 [Area: Interpreter]
- Remove endianess checking of assemblies #368 [Area: Interpreter]
- Aligned CorLib declarations with managed stubs #367 [Area: Interpreter]
- Fix issues with assemblies loading at startup #365 [Area: Interpreter] [Area: STM32-ChibiOS]
- Remove addresses from Debugging_Deployment_Status #362 [Area: Interpreter]
- Add error code to reply of access memory commands #361 [Area: Interpreter]
- Enable IncrementalDeployment in capabilites #360 [Area: Interpreter]
- Work on Debugging_Deployment_Status #359 [Area: Interpreter]
- Improvements in flash driver #358 [Area: STM32-ChibiOS]
- Work on DeviceBlockInfo_FindRegionFromAddress #357 [Area: Interpreter]
- Work on Debugging_Deployment_Status #356 [Area: Interpreter]
- Sync flags with debugger library code #350 [Area: Interpreter]
- Remove unsupported c_Monitor_SignatureKeyUpdate #349 [Area: Interpreter]
- Work on ChibiOS v17 USB code #344 [Area: STM32-ChibiOS]
- Second try on Windows.Devices.Gpio #329 [Area: STM32-ChibiOS]
- Update Nuget packages #318 [Area: Interpreter] [Area: WIN32]
- Update documentation to include API option #317
- Add native code for base class library (mscolib) #310 [Area: Interpreter]
- Include support for ChibiOS syscalls to use newlib stuff #309
- Add declaration for MDP #301 [Area: Interpreter]
- Add Interop feature to CLR #299 [Area: Interpreter]
- removed unused include for nanoHAL.h #298 [Area: Interpreter]
- Remove legacy functions #293 [Area: Interpreter]
- Update Nuget for MSBuild System #291 [Area: WIN32]
- Add code to output to VS console #290 [Area: WIN32]
- Update Nuget packages #289 [Area: WIN32]
- Replace path for mscorlib.pe #288 [Area: WIN32]
- Improve error reporting detail #286 [Area: Interpreter]
- Fix ComputeAssemblyHash #279 [Area: Interpreter]
- Moved nanoCLR_ParseOptions file to src folder #277 [Area: Interpreter]
- Enable Target_GetReleaseInfo #267 [Area: Interpreter]
- Enable GetClrReleaseInfo in Debugger #266 [Area: Interpreter]
- Revert types to well known defined types #251
- Replace types with standard C #250 [Area: Interpreter]
- Correct declaration to use standard types #249
- Replace attributes with define #248 [Area: Interpreter]
- Complete work on #195 #240 [Area: Interpreter]
- Rework code base to have a single debugger and messaging port #238 [Area: Interpreter]
- Rename ReplyCommand in WireProtocol C implementation #236 [Area: Interpreter]
- Further work on BlockStorage #235 [Area: Interpreter]
- Update build-instructions.md #229
- Moved linker symbols to targetHAL #218 [Area: Interpreter] [Area: STM32-ChibiOS]
- Update documentation on contributions #217
- Add GetSector in STM32 flash driver #214 [Area: STM32-ChibiOS]
- First implement of Monitor_CheckMemory logic. #211 [Area: Interpreter] [Area: STM32-ChibiOS]
- Implement Monitor_MemoryMap command #207 [Area: Interpreter] [Area: STM32-ChibiOS]
- Add flash driver for STM32F7 series #200 [Area: STM32-ChibiOS]
- Rework HAL time functions #160 [Area: Interpreter]
- Cleaned up unused,obsolete and unsupported platforms and toolchains #99 [Area: Interpreter]
- WP test app over USB CDC #65 [Area: Interpreter]
- Implement Wire Protocol in plain C #56 [Area: Interpreter]
- Moved CLR folder up one level #50
- Add test app for mBed RTOS #16
- Add demo app for FreeRTOS #15
- Add support for specifing RTOS for build #14
Fixed bugs:
- Add missing defines in mcuconf header of ST_STM32F769I_DISCOVERY #487 [Area: STM32-ChibiOS]
- Fix linker file for ST_STM32F769I_DISCOVERY #486 [Area: STM32-ChibiOS]
- Remove references to removed source files #447 [Area: Interpreter]
- Correct wrong declation of argument in Interop code #417
- Correct issue with flash driver for STM32F4XX devices #415 [Area: STM32-ChibiOS]
- Fix flash driver for use in SMT32F7 series #400 [Area: STM32-ChibiOS]
- Various fixes for MBN\_QUAIL #395 [Area: STM32-ChibiOS]
- Various fixes in ST_STM32F429I_DISCOVERY #394 [Area: STM32-ChibiOS]
- Fix debugger wait loop #383 [Area: Interpreter]
- Fix ContiguousBlockAssemblies #372 [Area: Interpreter]
- Correct submodule naming #256
- Fixed ram0 start address on linker file #206 [Area: STM32-ChibiOS]
- Add missing #ifdef for Win32 nanoCLR solution #175 [Area: Interpreter]
Documentation and other chores:
- Fix linker files for SMT32F7 series #516 [Area: STM32-ChibiOS]
- Fix issue #70 #515
- Fix compilation error for F091 with SPI #508
- Changed I2C transmit timeout #507
- Replace duplicate implementations of SafeSprint* #506 [Area: Interpreter] [Area: STM32-ChibiOS]
- Add implementation for TimeSpan.ToString() #505 [Area: Interpreter] [Area: STM32-ChibiOS]
- Remove unused vars and related code file #504 [Area: Interpreter] [Area: STM32-ChibiOS]
- Fix I2C for F769I reference board #500 [Area: STM32-ChibiOS]
- Increase memory for image of firmware #499 [Area: STM32-ChibiOS]
- Activate channels for SPI, I2C #498 [Area: STM32-ChibiOS]
- Correct include version for I2C #497 [Area: STM32-ChibiOS]
- Definitive fix for I2C and SPI on F7 MCU #495
- Work on I2C for STM32F7xx #492
- Improve HAL EXT initialization #491 [Area: STM32-ChibiOS]
- Fixes exception in ToString() #490 [Area: STM32-ChibiOS]
- Fix ChibiOS rules #489 [Area: STM32-ChibiOS]
- Dereference Unsigned shorts in SPI #484 [Area: Interpreter] [Area: STM32-ChibiOS]
- Remove setting of PB3 for SWO #482 [Area: STM32-ChibiOS]
- Improve SWO config #481 [Area: STM32-ChibiOS]
- Spi f7 #480 [Area: Interpreter] [Area: STM32-ChibiOS]
- Remove ST_NUCLEO144_F746ZG from nF overlay #476 [Area: STM32-ChibiOS]
- Update program with SPI test code #474 [Area: WIN32]
- Correct assembly name #473 [Area: Interpreter]
- Update nanoCLR test app to latest Nugets #472 [Area: WIN32]
- Disable Gpio on F091 board #471
- SetResult - Fix bytes return values #469
- Update docs #467
- I2c #445
- Add missing file to nanoCLR #438 [Area: Interpreter] [Area: WIN32]
- Add documentation on using Ninja build #436
- Improve documentation #426
- Improve communication responsiveness #423 [Area: STM32-ChibiOS]
- refactored template to make it slightly simpler #410
- Improvements in documentation for class libraries #405
- Corrections for F69I (deployment still fails) #396
- Fix regions on F746ZG (#391) #392
- updates to documentation (#386) #389
- fix for USB connection issues with F769I #388
- Devices.Gpio fixes #387
- F746 device id (#380) #384
- update travis arm toolchain #381
- update travis arm toolchain #196 and cmake to 3.8.2 #379
- updated documents #378
- Add documenation about thread execution and context switching #376
- F7 improvements and attempts at CLR RAM optimisations for some boards #370
- clr managed heap document improvements #369
- Add doc with explanation about deployment #363
- Fix #353 #354 [Area: Interpreter]
- Fix issue #337 #338
- Work on new DateTime native side #336
- Fixes #314 #315
- Fix declaration of Interop_Marshal_GetField for bool type #295
- Add stdafx.h include #282 [Area: Interpreter]
- Update Community Targets submodule #280
- Moved nanoCLR_ParseOptions file to src folder (#277) #278 [Area: Interpreter]
- Add documentation about cmake-variants.TEMPLATE.json #276
- Correct GNU ARM Eclipse OpenOCD link #273
- Correct issue when checking for user button pressed #271
- Add missing CLRStartup thread to reference boards #262
- Fix #259 #261
- Correct linker scripts to aling deployment #260
- Correct button check #258
- Correction for support of community boards #253
- Update gitignore for VS Code #246
- Fixes issue #118 #245
- Fix Quail nanoBooter main code #244
- Update README.md #243
- Fix #241 #242
- update build instructions related to launch.json #234
- Initial implementation of Monitor_FlashSectorMap (#215) #223
- Moved some declarations to nanoHAL_v2 #204
- Add dummy flash sector 11 definition #203 [Area: STM32-ChibiOS]
- Implement AccessMemory function #198 [Area: Interpreter] [Area: STM32-ChibiOS]
- Implement Monitor_EraseMemory command #197 [Area: Interpreter] [Area: STM32-ChibiOS]
- HAL config was missing the USE_SERIAL definition #194
- Add Travis CI badge to readme #193
- Correct filename case #190
- Correct file name case #189
- Change filename case #187
- update Travis file #183
- Add Travis file #180
- Aligned CMakes for reference boards #179
- Enable WireProtocol in nanoBooter #177
- Quail board support again #168
- Fix mcu configs for NUCLEO901 in nanoCLR #167 [Area: STM32-ChibiOS]
- Uncomment line that was causing issues with nanoCLR image detection #163
- Lineup the sys tick configurations on all reference boards #156
- Add code to check for valid CLR image and launch it #155
- Revert ChibiOS setting for using classic periodic timer #153
- Add STM32F429I_DISCOVERY board #147 [Area: STM32-ChibiOS]
- Implement HAL_Time_TicksToTimeMilliSec #145
- Moved include of target_board header to targetHAL #144
- Deleted nanoCLR.VC.db #138
- Fixes #81 #137
- Resolves #133 #135
- Rename FLASH in HAL_SYSTEM_CONFIG struct #129 [Area: Interpreter]
- Add logo in common size (32x32) #117
- Correct "source" directory references in <root>/CMakeLists.txt #96 #111
- Rename nanoCLR #105
- Added empty line to make GitHub diff happy #103
- Correct buffer size for ST_NUCLEO_F091RC #102
- Add Monitor_Reboot command #100
- [WIP] nanoCLR #95
- Fixed copyright notice in CMakeLists #94
- Fixed project name #88
- Import cmake build #84
- Renamed keepers to maintainers, fixed links #75
- Updated organization name nanoFramework #74
- Updated copyright notice header format to handle partial content #66
- Fix 58 #63 [Area: Interpreter]
- Fix variable names in WireProtocol_Receiver #60 [Area: Interpreter]
- Added Developer Certificate of Origin documentation #52
- Updated copyright notice header format #49
- Add official logo files #36
- Updated README-s #34
- [WIP] nanoBooter mbed-os sample implementation #32 [Area: Interpreter]
- [WIP] Wire protocol proof-of-concept #31 [Area: Interpreter]
- cosmetic changes in doc #29
- add preliminary versions of documentation #25
- update information about build deliverables #24
- Small correction on typos #17
- Add support for STM32F0 series #13
- Add readme file to perform as documentation index #12
- Add preliminary version of documentation with build and VS Code debug instructions #11
- Initial works on CMake build and debug for VS Code #10
- Added README-s, LICENSE and CONTRIBUTORS #1
* This Change Log was automatically generated by github_changelog_generator