]> sigrok.org Git - libsigrokdecode.git/blame - NEWS
NEWS: Minor updates.
[libsigrokdecode.git] / NEWS
CommitLineData
10b38516
BV
10.2.0 (2013-05-04)
2------------------
3
3d0530ef
UH
4 * Note: This release DOES change the libsigrokdecode public C API. This
5 means it is NOT backwards-compatible and frontends will need updates.
6 * New supported protocol decoders:
7 - Dallas DS1307 RTC
8 * Library: Decoders now expose their options via the GSList *options field
9 in struct srd_decoder.
10 * Various API documentation fixes.
11 * Added support for optional probes for PDs.
10b38516 12
d71834ac 130.1.1 (2013-01-27)
90a31a01
UH
14------------------
15
16 * Note: This release does NOT change the libsigrokdecode public C API. This
17 means existing libsigrokdecode frontends should not require any changes.
18 However, individual PDs and their output changed, which may require
19 some adaptations on the user's side in some cases.
20 * New supported protocol decoders:
21 - avr_isp AVR In-System Programming
22 - can Controller Area Network
23 - jtag Joint Test Action Group (IEEE 1149.1)
24 - jtag_stm32 Joint Test Action Group / ST STM32
25 - lm75 National LM75
26 - lpc Low-Pin-Count
27 - maxim_ds28ea00 Maxim DS28EA00 1-Wire digital thermometer
28 - onewire_link 1-Wire serial communication bus (link layer)
29 - onewire_network 1-Wire serial communication bus (network layer)
30 - sdcard_spi Secure Digital card (SPI mode)
31 - tlc5620 Texas Instruments TLC5620
32 - uart_dump UART dump
33 * i2cfilter: Now outputs 'i2c' packets instead of just data bytes, so
34 other PDs can stack on top of it. It filters by I2C slave address.
35 * edid: Now takes 'i2c' packets as input.
36 * pan1321:
37 - Various bugfixes to make the PD actually work.
38 - Now features 'Text (short)' and 'Text (verbose)' outputs.
39 * usb:
40 - The PD is split into 'usb_signalling' and 'usb_protocol' (stacked on top).
41 - Various bugfixes to make the PD work (better).
42 - The DP/DM probes were swapped, this is now fixed.
43 - Preliminary support for USB low-speed (in addition to full-speed).
44 * mlx90614: Minor bugfixes.
45 * dcf77:
46 - Major bugfix, this PD was not working correctly at all.
47 - Handle PON signal.
48 * nunchuk: Complete rewrite, works (better) now.
49 * spi: Update docs, send CS# change packets, change output API slightly.
50 If you have a PD which stacks on top of SPI, it'll need to be adapted.
51 The PDs that ship with libsigrokdecode are updated already.
52 * mx25lxx05d:
53 - Implement support for the READ, RDSR, and PP commands.
54 - Decode status register bits.
55 - Fix SE command handling.
56 - Fix inverted SRWD bit handling.
57 * Various smaller style and consistency changes in code and PD descriptions.
58 * Fix the build with Homebrew on Mac OS X.
59 * Performance improvements in some PDs.
60 * Documentation: Update website and git URLs.
61 * pkg-config file: Small fix to improve behaviour on Windows with cmake.
a860b7cc 62 * All PD implementation files are now named 'pd.py' consistently.
90a31a01
UH
63 * configure script:
64 - Also check for python3.3-config in addition to python-config and others.
65 - Add missing -fvisibility=hidden to default CFLAGS.
66 - Fix CFLAGS handling (configure.ac amends CFLAGS, doesn't overwrite now).
a860b7cc
UH
67 * The minimum required glib version is 2.24.0 now.
68 * We now ship a standard INSTALL file which documents the 'configure' options.
90a31a01 69
6b249180 700.1.0 (2012-04-17)
dc17bafa
UH
71------------------
72
73 * Initial release.
74