# Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] ## 2021-03-31 ### Changed - Update GSDML file to conformance class B ## 2021-03-24 ### Added - Possibility to configure number of ports, without recompiling. ## 2021-03-03 ### Changed - Set thread priority and stack size via configuration ## 2021-02-19 ### Changed - Split options.h into two files. - Simplify configuration ## 2020-02-03 ### Added - Improved support for multiple ports ## 2021-01-29 ### Changed - Move remaining Linux sample app files to src/ports/linux ## 2020-01-11 ### Added - Support for multiple ports ## 2021-01-05 ### Added - Additional API functions for low-level diagnostic handling ## 2020-12-22 ### Changed - Remove link status from configuration ## 2020-12-15 ### Changed - Use Profinet version 2.4 for the GSDML file - Changed default installation path for sample_app on Raspberry Pi ## 2020-12-11 ### Added - Runtime data for multiple ports - Functionality to search for scripts in multiple locations for Linux ## 2020-12-07 ### Changed - Rename pnet_set_state() to pnet_set_primary_state() ## 2020-12-01 ### Added - Changed informative callbacks to be void-functions. ## 2020-11-30 ### Added - SNMP functionality for Linux ## 2020-11-20 ### Added - Additional log level FATAL ## 2020-11-19 ### Added - SNMP functionality for rt-kernel ## 2020-11-16 ### Added - Support for multiple ports in configuration ## 2020-11-10 ### Changed - Remove LLDP TTL from configuration - Remove LLDP chassis ID from configuration ## 2020-11-03 ### Changed - Improve API for adding diagnosis - Use rtlabs-com/osal and rtlabs-com/cmake-tools as submodules ## 2020-10-28 ### Changed - Rename compile time constants for number of slots and subslots ## 2020-09-19 ### Changed - Modified public API for sending alarm ACK. ## 2020-08-24 ### Changed - Renamed configuration members related to I&M data ## 2020-08-18 ### Added - Add min_device_interval to the configuration - Use cmake to set configurable build options ## 2020-06-15 ### Added - New user callback for LED state change. ## 2020-06-11 ### Added - New API function for application to perform a factory reset ## 2020-04-09 ### Added - New user callback to indicate reset requests from the IO-controller. ## 2020-04-06 ### Changed - Changed the user API to use a handle to the p-net stack, and to allow user arguments to callbacks. ## 2020-03-27 ### Changed - Read MAC address also from Linux hardware.