| tag name | v1.3.1 (0f6d298ed6c8a4e5d2def7007c27a4d649d89cc0) |
| tag date | 2014-08-29 00:18:56 +0100 |
| tagged by | Damien George <damien.p.george@gmail.com> |
| tagged object | commit 110ba35980... |
Bug fixes, viper improvements, and more
New features in core:
- min and max accept key= argument
- accepts user defined ==, >, <=, >=
- native support for ARM (non thumb)
- cut RAM and ROM usage of zlibd
- significant GC allocation speed up
Viper improvements:
- type annotations
- store to global
- call functions with native types
- raise exceptions
Bug fixes to core:
- fix multiplication of a sequence by negative number
- GC bug fix where native code was being collected
- int(b'1234') now works
- can now make strings longer than 64k
unix port:
- modtermios for unix
- make install for unix
stmhal port:
- reduced code size by 35k
- put some code into first 16k block
- in safe mode SD card is still presented as MSD
- SD card init fixes; should be more reliable
- added time.mktime; enhanced time.localtime
- new Pin functions: mode, pull, af
- nestable enable_irq/disable_irq
- added pyb.micros()
- added USB_VCP.any()
- STM32F4DISC accel support via staccel.py script
