|
1 | 1 | # Changelog |
2 | 2 |
|
3 | | -## [v1.7.0.2](https://github.com/nanoframework/nf-interpreter/tree/v1.7.0.2) (2021-08-25) |
| 3 | +## [v1.7.2.5](https://github.com/nanoframework/nf-interpreter/tree/v1.7.2.5) (2021-11-30) |
4 | 4 |
|
5 | | -[Full Changelog](https://github.com/nanoframework/nf-interpreter/compare/v1.6.5.3...v1.7.0.2) |
| 5 | +[Full Changelog](https://github.com/nanoframework/nf-interpreter/compare/v1.7.0.2...v1.7.2.5) |
6 | 6 |
|
7 | 7 | **Implemented enhancements:** |
8 | 8 |
|
| 9 | +- Add processing for bad WP packets [\#2162](https://github.com/nanoframework/nf-interpreter/pull/2162) |
| 10 | +- ESP32 now uses IDF hardware implementation if available [\#2156](https://github.com/nanoframework/nf-interpreter/pull/2156) |
| 11 | +- Fix double implementation for GCC [\#2150](https://github.com/nanoframework/nf-interpreter/pull/2150) |
| 12 | +- Update System.Math [\#2148](https://github.com/nanoframework/nf-interpreter/pull/2148) |
| 13 | +- Add Get Native Memory Info on ESP32 [\#2140](https://github.com/nanoframework/nf-interpreter/pull/2140) |
| 14 | +- Rework ESP32 WP HAL interface [\#2132](https://github.com/nanoframework/nf-interpreter/pull/2132) |
| 15 | +- Fix S.D.Pwm for ESP32S2 [\#2123](https://github.com/nanoframework/nf-interpreter/pull/2123) |
| 16 | +- Add System.Device.Pwm to ESP32 [\#2118](https://github.com/nanoframework/nf-interpreter/pull/2118) |
| 17 | +- Fix UART driver install [\#2116](https://github.com/nanoframework/nf-interpreter/pull/2116) |
| 18 | +- Adding new event category EVENT\_HIGH\_RESOLUTION\_TIMER [\#2108](https://github.com/nanoframework/nf-interpreter/pull/2108) |
| 19 | +- Memory allocation is now using heap\_caps API [\#2107](https://github.com/nanoframework/nf-interpreter/pull/2107) |
| 20 | +- Improvements in ESP32 memory allocation [\#2104](https://github.com/nanoframework/nf-interpreter/pull/2104) |
| 21 | +- Improvements in ESP32 I2C [\#2103](https://github.com/nanoframework/nf-interpreter/pull/2103) |
| 22 | +- Adjusting Dockerfiles for ESP32 IDF4.3 [\#2101](https://github.com/nanoframework/nf-interpreter/pull/2101) |
| 23 | +- Mount and ESP32 System.IO.Filesystem support [\#2096](https://github.com/nanoframework/nf-interpreter/pull/2096) |
| 24 | +- Fix implementation of GetCertificateStore and GetDeviceCertificate [\#2095](https://github.com/nanoframework/nf-interpreter/pull/2095) |
| 25 | +- Rework TLS to use new config manager API [\#2093](https://github.com/nanoframework/nf-interpreter/pull/2093) |
| 26 | +- Add API to get certificate store and device certificate [\#2092](https://github.com/nanoframework/nf-interpreter/pull/2092) |
| 27 | +- Use extern "C" to remove C++ name mangling [\#2085](https://github.com/nanoframework/nf-interpreter/pull/2085) |
| 28 | +- Rework Messaging [\#2082](https://github.com/nanoframework/nf-interpreter/pull/2082) |
| 29 | +- Fix potential memory leaks in S.IO.Ports code [\#2081](https://github.com/nanoframework/nf-interpreter/pull/2081) |
| 30 | +- Work on WP command handlers [\#2079](https://github.com/nanoframework/nf-interpreter/pull/2079) |
| 31 | +- Work on WP and messaging [\#2078](https://github.com/nanoframework/nf-interpreter/pull/2078) |
| 32 | +- Adding support for I2S pin configuration on ESP32 [\#2073](https://github.com/nanoframework/nf-interpreter/pull/2073) |
| 33 | +- Work in SPIFFS [\#2071](https://github.com/nanoframework/nf-interpreter/pull/2071) |
| 34 | +- Improvements in TRACE for Wire Protocol [\#2039](https://github.com/nanoframework/nf-interpreter/pull/2039) |
| 35 | +- PSRAM pins in ESP32 are now reserved only if needed [\#2022](https://github.com/nanoframework/nf-interpreter/pull/2022) |
9 | 36 | - Add compiler definition to use memory allocation for larger debugger vars [\#2015](https://github.com/nanoframework/nf-interpreter/pull/2015) |
10 | 37 | - Remove serial configuration from ST\_NUCLEO64\_F091RC [\#2013](https://github.com/nanoframework/nf-interpreter/pull/2013) |
11 | 38 | - Fix RX in TI SimpleLink [\#2008](https://github.com/nanoframework/nf-interpreter/pull/2008) |
|
357 | 384 |
|
358 | 385 | **Fixed bugs:** |
359 | 386 |
|
| 387 | +- Fix FileStream memory leak [\#2160](https://github.com/nanoframework/nf-interpreter/pull/2160) |
| 388 | +- Fix bug in unreserving GPIO pins for SD Card [\#2158](https://github.com/nanoframework/nf-interpreter/pull/2158) |
| 389 | +- Rework GetHashCode\(\) [\#2157](https://github.com/nanoframework/nf-interpreter/pull/2157) |
| 390 | +- Rework code handling ReadLine\(\) [\#2154](https://github.com/nanoframework/nf-interpreter/pull/2154) |
| 391 | +- Fix configuration for ESP32 UART pattern detection [\#2153](https://github.com/nanoframework/nf-interpreter/pull/2153) |
| 392 | +- Add check in NativeInit to prevent opening reserved COM port [\#2152](https://github.com/nanoframework/nf-interpreter/pull/2152) |
| 393 | +- Fix Math.Max\(\) [\#2149](https://github.com/nanoframework/nf-interpreter/pull/2149) |
| 394 | +- Fix network interface mapping for ESP-IDF [\#2145](https://github.com/nanoframework/nf-interpreter/pull/2145) |
| 395 | +- Rework CPU GPIO [\#2144](https://github.com/nanoframework/nf-interpreter/pull/2144) |
| 396 | +- Fix SPI implementation for ESP32 [\#2143](https://github.com/nanoframework/nf-interpreter/pull/2143) |
| 397 | +- Fix COM port enumeration for ESP32 [\#2134](https://github.com/nanoframework/nf-interpreter/pull/2134) |
| 398 | +- Fixing orientation for ST7735S and text write native function [\#2130](https://github.com/nanoframework/nf-interpreter/pull/2130) |
| 399 | +- Swap core assignment [\#2117](https://github.com/nanoframework/nf-interpreter/pull/2117) |
| 400 | +- Improvements in I2C handling [\#2106](https://github.com/nanoframework/nf-interpreter/pull/2106) |
| 401 | +- Fix wrong parameter in SpinWait::Spin [\#2099](https://github.com/nanoframework/nf-interpreter/pull/2099) |
| 402 | +- Fix serial implementation for TI [\#2086](https://github.com/nanoframework/nf-interpreter/pull/2086) |
| 403 | +- Fix CLR\_DBG\_Debugger::Monitor\_FlashSectorMap [\#2077](https://github.com/nanoframework/nf-interpreter/pull/2077) |
| 404 | +- Fix call to set native pin configuration [\#2072](https://github.com/nanoframework/nf-interpreter/pull/2072) |
| 405 | +- Fix PWM deviceSelectorString [\#2060](https://github.com/nanoframework/nf-interpreter/pull/2060) |
| 406 | +- Made trace variable visible [\#2046](https://github.com/nanoframework/nf-interpreter/pull/2046) |
| 407 | +- Fix ADC2 and tidy up [\#2043](https://github.com/nanoframework/nf-interpreter/pull/2043) |
| 408 | +- Fix mapping of ADC3 IN8 [\#2032](https://github.com/nanoframework/nf-interpreter/pull/2032) |
| 409 | +- Fix Serial receive in TI SimpleLink [\#2030](https://github.com/nanoframework/nf-interpreter/pull/2030) |
360 | 410 | - Rework write operation on ST32 nanoHAL Flash v1 [\#2014](https://github.com/nanoframework/nf-interpreter/pull/2014) |
361 | 411 | - Fix WireProtocol Receive processing [\#2012](https://github.com/nanoframework/nf-interpreter/pull/2012) |
362 | 412 | - Fix memory leak when parsing X509 certs [\#2010](https://github.com/nanoframework/nf-interpreter/pull/2010) |
|
644 | 694 |
|
645 | 695 | **Documentation and other chores:** |
646 | 696 |
|
| 697 | +- Update mscorlib [\#2155](https://github.com/nanoframework/nf-interpreter/pull/2155) |
| 698 | +- Update System.Math [\#2147](https://github.com/nanoframework/nf-interpreter/pull/2147) |
| 699 | +- Cherry pick \#2096 [\#2113](https://github.com/nanoframework/nf-interpreter/pull/2113) |
| 700 | +- Simpler top-level cmakelists [\#2083](https://github.com/nanoframework/nf-interpreter/pull/2083) |
| 701 | +- Fix declaration of Windows.Storage assembly [\#2069](https://github.com/nanoframework/nf-interpreter/pull/2069) |
| 702 | +- Fix spelling of "successful" in comments [\#2054](https://github.com/nanoframework/nf-interpreter/pull/2054) |
| 703 | +- Add missing diagnostic sources to CoreCLR [\#2029](https://github.com/nanoframework/nf-interpreter/pull/2029) |
| 704 | +- Work CI-CD [\#2027](https://github.com/nanoframework/nf-interpreter/pull/2027) |
647 | 705 | - Update README.md [\#2000](https://github.com/nanoframework/nf-interpreter/pull/2000) |
648 | 706 | - Update ChibiOS to v21.6 [\#1982](https://github.com/nanoframework/nf-interpreter/pull/1982) |
649 | 707 | - Update for new ESP32 targets [\#1980](https://github.com/nanoframework/nf-interpreter/pull/1980) |
|
910 | 968 | - Update corlib\_native\_System\_Number.cpp [\#549](https://github.com/nanoframework/nf-interpreter/pull/549) |
911 | 969 | - Update targetHAL\_Time.cpp [\#548](https://github.com/nanoframework/nf-interpreter/pull/548) |
912 | 970 |
|
| 971 | +## [v1.7.0.2](https://github.com/nanoframework/nf-interpreter/tree/v1.7.0.2) (2021-08-25) |
| 972 | + |
| 973 | +[Full Changelog](https://github.com/nanoframework/nf-interpreter/compare/v1.6.5.3...v1.7.0.2) |
| 974 | + |
913 | 975 | ## [v1.6.5.3](https://github.com/nanoframework/nf-interpreter/tree/v1.6.5.3) (2021-07-24) |
914 | 976 |
|
915 | 977 | [Full Changelog](https://github.com/nanoframework/nf-interpreter/compare/v1.6.4.5...v1.6.5.3) |
|
0 commit comments