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