0.2.1 TOPMIN

This commit is contained in:
Rob Tillaart 2023-11-23 13:46:04 +01:00
parent 9653fd45af
commit 85964f8c36
6 changed files with 25 additions and 13 deletions

View File

@ -6,6 +6,10 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).
## [0.2.1] - 2023-11-23
- update readme.md
## [0.2.0] - 2023-06-16
- breaking change!
- reverses the order of the minima when requested.
@ -18,7 +22,6 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
- update readme.md
- minor edits.
----
## [0.1.1] - 2023-06-13

View File

@ -2,8 +2,11 @@
[![Arduino CI](https://github.com/RobTillaart/TOPMIN/workflows/Arduino%20CI/badge.svg)](https://github.com/marketplace/actions/arduino_ci)
[![Arduino-lint](https://github.com/RobTillaart/TOPMIN/actions/workflows/arduino-lint.yml/badge.svg)](https://github.com/RobTillaart/TOPMIN/actions/workflows/arduino-lint.yml)
[![JSON check](https://github.com/RobTillaart/TOPMIN/actions/workflows/jsoncheck.yml/badge.svg)](https://github.com/RobTillaart/TOPMIN/actions/workflows/jsoncheck.yml)
[![GitHub issues](https://img.shields.io/github/issues/RobTillaart/TOPMIN.svg)](https://github.com/RobTillaart/TOPMIN/issues)
[![License: MIT](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/RobTillaart/TOPMIN/blob/master/LICENSE)
[![GitHub release](https://img.shields.io/github/release/RobTillaart/TOPMIN.svg?maxAge=3600)](https://github.com/RobTillaart/TOPMIN/releases)
[![PlatformIO Registry](https://badges.registry.platformio.org/packages/robtillaart/library/TOPMIN.svg)](https://registry.platformio.org/libraries/robtillaart/TOPMIN)
# TOPMIN
@ -47,7 +50,7 @@ It also allows to have two or more TOPMIN objects of different size and use one
index to access both.
#### Links
#### Related
- https://github.com/RobTillaart/TOPMAX
- https://github.com/RobTillaart/TOPMIN
@ -100,16 +103,14 @@ with a single value e.g. 0. (tag idem).
#### Must
- keep TOPMIN and TOPMAX functional in sync.
- improve documentation.
- keep TOPMIN and TOPMAX functional in sync.
#### Should
- add unit tests.
- for extended version if possible.
#### Could
- add more examples.
@ -130,7 +131,6 @@ with a single value e.g. 0. (tag idem).
- **bool hasValue(float value)** and **bool hasTag(uint32_t tag)**
- or **int getIndex(...)** duplicates?
#### Wont
- how to handle double/triple etc. entries with same value
@ -138,3 +138,12 @@ with a single value e.g. 0. (tag idem).
- optimize loops in **fill()** (maybe upon request)
- pointer math
## Support
If you appreciate my libraries, you can support the development and maintenance.
Improve the quality of the libraries by providing issues and Pull Requests, or
donate through PayPal or GitHub sponsors.
Thank you,

View File

@ -1,9 +1,9 @@
//
// FILE: TOPMIN.cpp
// AUTHOR: Rob Tillaart
// VERSION: 0.2.0
// VERSION: 0.2.1
// DATE: 2023-05-18
// PURPOSE: Arduino library to track top n maxima.
// PURPOSE: Arduino library to track top n minima.
// URL: https://github.com/RobTillaart/TOPMIN

View File

@ -2,7 +2,7 @@
//
// FILE: TOPMIN.h
// AUTHOR: Rob Tillaart
// VERSION: 0.2.0
// VERSION: 0.2.1
// DATE: 2023-05-18
// PURPOSE: Arduino library to track top n minima.
// URL: https://github.com/RobTillaart/TOPMIN
@ -11,7 +11,7 @@
#include "Arduino.h"
#define TOPMIN_LIB_VERSION (F("0.2.0"))
#define TOPMIN_LIB_VERSION (F("0.2.1"))
class TOPMIN

View File

@ -15,9 +15,9 @@
"type": "git",
"url": "https://github.com/RobTillaart/TOPMIN"
},
"version": "0.2.0",
"version": "0.2.1",
"license": "MIT",
"frameworks": "arduino",
"frameworks": "*",
"platforms": "*",
"headers": "TOPMIN.h"
}

View File

@ -1,5 +1,5 @@
name=TOPMIN
version=0.2.0
version=0.2.1
author=Rob Tillaart <rob.tillaart@gmail.com>
maintainer=Rob Tillaart <rob.tillaart@gmail.com>
sentence=Arduino library to track top n minima.