Skip to content

Commit 0672921

Browse files
authored
Merge pull request #90 from nanoframework/release-v1.4.3
release-v1.4.3
2 parents 21bab8c + 3894bfe commit 0672921

19 files changed

Lines changed: 1597 additions & 332 deletions

CHANGELOG.md

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,65 @@
11
# Changelog
22

3+
[Full Changelog](https://github.com/nanoframework/System.Math/compare/v1.4.3-preview.18...HEAD)
4+
5+
**Documentation and other chores:**
6+
7+
- Bumps nanoFramework.CoreLibrary from 1.11.6-preview.2 to 1.11.7 [\#89](https://github.com/nanoframework/System.Math/pull/89)
8+
9+
## [v1.4.3-preview.18](https://github.com/nanoframework/System.Math/tree/v1.4.3-preview.18) (2021-12-02)
10+
11+
[Full Changelog](https://github.com/nanoframework/System.Math/compare/v1.4.3-preview.15...v1.4.3-preview.18)
12+
13+
**Documentation and other chores:**
14+
15+
- Update 1 nuget dependencies [\#88](https://github.com/nanoframework/System.Math/pull/88)
16+
- Bumps nanoFramework.CoreLibrary from 1.10.5 to 1.11.6-preview.2 [\#86](https://github.com/nanoframework/System.Math/pull/86)
17+
18+
## [v1.4.3-preview.15](https://github.com/nanoframework/System.Math/tree/v1.4.3-preview.15) (2021-12-01)
19+
20+
[Full Changelog](https://github.com/nanoframework/System.Math/compare/v1.4.3-preview.7...v1.4.3-preview.15)
21+
22+
**Documentation and other chores:**
23+
24+
- Update 2 nuget dependencies [\#87](https://github.com/nanoframework/System.Math/pull/87)
25+
- Add unit test for Max\(\) [\#85](https://github.com/nanoframework/System.Math/pull/85)
26+
27+
## [v1.4.3-preview.7](https://github.com/nanoframework/System.Math/tree/v1.4.3-preview.7) (2021-11-12)
28+
29+
[Full Changelog](https://github.com/nanoframework/System.Math/compare/v1.4.3-preview.5...v1.4.3-preview.7)
30+
31+
**Implemented enhancements:**
32+
33+
- Miscellaneous improvements [\#84](https://github.com/nanoframework/System.Math/pull/84)
34+
35+
## [v1.4.3-preview.5](https://github.com/nanoframework/System.Math/tree/v1.4.3-preview.5) (2021-11-12)
36+
37+
[Full Changelog](https://github.com/nanoframework/System.Math/compare/v1.4.3-preview.3...v1.4.3-preview.5)
38+
39+
**Documentation and other chores:**
40+
41+
- Adding more unit tests [\#83](https://github.com/nanoframework/System.Math/pull/83)
42+
43+
## [v1.4.3-preview.3](https://github.com/nanoframework/System.Math/tree/v1.4.3-preview.3) (2021-11-12)
44+
45+
[Full Changelog](https://github.com/nanoframework/System.Math/compare/v1.4.3-preview.1...v1.4.3-preview.3)
46+
47+
**Implemented enhancements:**
48+
49+
- Remove duplicated code [\#82](https://github.com/nanoframework/System.Math/pull/82)
50+
51+
## [v1.4.3-preview.1](https://github.com/nanoframework/System.Math/tree/v1.4.3-preview.1) (2021-11-11)
52+
53+
[Full Changelog](https://github.com/nanoframework/System.Math/compare/v1.4.1...v1.4.3-preview.1)
54+
55+
**Documentation and other chores:**
56+
57+
- Remove obsolete methods [\#80](https://github.com/nanoframework/System.Math/pull/80)
58+
59+
## [v1.4.1](https://github.com/nanoframework/System.Math/tree/v1.4.1) (2021-07-15)
60+
61+
[Full Changelog](https://github.com/nanoframework/System.Math/compare/v1.4.1-preview.12...v1.4.1)
62+
363
## [v1.4.1-preview.12](https://github.com/nanoframework/System.Math/tree/v1.4.1-preview.12) (2021-07-14)
464

565
[Full Changelog](https://github.com/nanoframework/System.Math/compare/v1.4.1-preview.10...v1.4.1-preview.12)

NuGet.Config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<configuration>
33
<packageSources>
4-
<add key="Azure Artifacts nanoFramework dev" value="https://pkgs.dev.azure.com/nanoframework/feed/_packaging/sandbox/nuget/v3/index.json" protocolVersion="3" />
54
<add key="NuGet" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
5+
<add key="Azure Artifacts nanoFramework dev" value="https://pkgs.dev.azure.com/nanoframework/feed/_packaging/sandbox/nuget/v3/index.json" protocolVersion="3" />
66
</packageSources>
77
</configuration>

README.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=nanoframework_lib-nanoFramework.System.Math&metric=alert_status)](https://sonarcloud.io/dashboard?id=nanoframework_lib-nanoFramework.System.Math) [![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=nanoframework_lib-nanoFramework.System.Math&metric=reliability_rating)](https://sonarcloud.io/dashboard?id=nanoframework_lib-nanoFramework.System.Math) [![License](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) [![NuGet](https://img.shields.io/nuget/dt/nanoFramework.System.Math.svg?label=NuGet&style=flat&logo=nuget)](https://www.nuget.org/packages/nanoFramework.System.Math/) [![#yourfirstpr](https://img.shields.io/badge/first--timers--only-friendly-blue.svg)](https://github.com/nanoframework/Home/blob/main/CONTRIBUTING.md) [![Discord](https://img.shields.io/discord/478725473862549535.svg?logo=discord&logoColor=white&label=Discord&color=7289DA)](https://discord.gg/gCyBu8T)
22

3-
![nanoFramework logo](https://github.com/nanoframework/Home/blob/main/resources/logo/nanoFramework-repo-logo.png)
3+
![nanoFramework logo](https://raw.githubusercontent.com/nanoframework/Home/main/resources/logo/nanoFramework-repo-logo.png)
44

55
-----
66

7-
### Welcome to the **nanoFramework** System.Math Class Library repository!
7+
### Welcome to the .NET **nanoFramework** System.Math Class Library repository
88

99
## Build status
1010

@@ -16,7 +16,7 @@
1616
## Available APIs and floating-point implementations
1717

1818
The .NET [System.Math](https://docs.microsoft.com/en-us/dotnet/api/system.math) APIs are available with `double` parameters. No sweat for the CPUs where the code usually runs.
19-
When we move to embedded systems that's a totally different story.
19+
When we move to embedded systems that's a totally different story.
2020

2121
A few more details to properly set context:
2222

@@ -30,7 +30,8 @@ Adding to the above, the extra precision provided by the `double` type is seldom
3030

3131
Considering all this and the ongoing quest to save flash space, despite System.Math API offering `double` type parameters, the type handling at the native code will depend on build options of the firmware. The default implementation works with `float` under the hood. There is a build option (`DP_FLOATINGPOINT`) to build the image with DP floating point, which should be used when 'that' extra precision is required.
3232

33-
In case this is relevant, the capability of dealing with double floating point is exposed through this property [`SystemInfo.FloatingPointSupport`](https://docs.nanoframework.net/api/nanoFramework.Runtime.Native.SystemInfo.html#nanoFramework_Runtime_Native_SystemInfo_FloatingPointSupport).
33+
In case this is relevant, the capability of dealing with double floating point is exposed through this property [`SystemInfo.FloatingPointSupport`](https://docs.nanoframework.net/api/nanoFramework.Runtime.Native.SystemInfo.html#nanoFramework_Runtime_Native_SystemInfo_FloatingPointSupport).
34+
3435
## Feedback and documentation
3536

3637
For documentation, providing feedback, issues and finding out how to contribute please refer to the [Home repo](https://github.com/nanoframework/Home).
@@ -47,7 +48,7 @@ The **nanoFramework** Class Libraries are licensed under the [MIT license](LICEN
4748

4849
## Code of Conduct
4950

50-
This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behavior in our community.
51+
This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behaviour in our community.
5152
For more information see the [.NET Foundation Code of Conduct](https://dotnetfoundation.org/code-of-conduct).
5253

5354
### .NET Foundation

0 commit comments

Comments
 (0)