Skip to content
This repository was archived by the owner on Feb 1, 2023. It is now read-only.

Commit 7a4784a

Browse files
authored
v1.10.0 to fix _parseURL() bug
### Releases v1.10.0 1. Fix `_parseURL()` bug. Check [Bug with _parseURL() #21](khoih-prog/AsyncHTTPSRequest_Generic#21) 2. Improve `README.md` so that links can be used in other sites, such as `PIO`
1 parent 663b631 commit 7a4784a

15 files changed

+67
-34
lines changed

CONTRIBUTING.md

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,15 @@ However, before reporting a bug please check through the following:
1010

1111
If you don't find anything, please [open a new issue](https://github.com/khoih-prog/AsyncHTTPRequest_Teensy41/issues/new).
1212

13+
---
14+
1315
### How to submit a bug report
1416

1517
Please ensure to specify the following:
1618

1719
* Arduino IDE version (e.g. 1.8.19) or Platform.io version
1820
* `Teensyduino` Core Version (e.g. `Teensyduino core v1.57`)
19-
* `QNEthernet` library version (e.g. `QNEthernet v0.16.0`)
21+
* `QNEthernet` library version (e.g. `QNEthernet v0.17.0`)
2022
* Board type and relevant info
2123
* Contextual information (e.g. what you were trying to achieve)
2224
* Simplest possible steps to reproduce
@@ -25,14 +27,18 @@ Please ensure to specify the following:
2527
* Network configuration
2628

2729

30+
Please be educated, civilized and constructive as you've always been. Disrespective posts against [GitHub Code of Conduct](https://docs.github.com/en/site-policy/github-terms/github-event-code-of-conduct) will be ignored and deleted.
31+
32+
---
33+
2834
### Example
2935

3036
```
3137
Arduino IDE version: 1.8.19
3238
Teensyduino core v1.57
33-
Teensy 4.1 using QNEthernet v0.16.0
39+
Teensy 4.1 using QNEthernet v0.17.0
3440
OS: Ubuntu 20.04 LTS
35-
Linux xy-Inspiron-3593 5.15.0-53-generic #59~20.04.1-Ubuntu SMP Thu Oct 20 15:10:22 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
41+
Linux xy-Inspiron-3593 5.15.0-58-generic #64~20.04.1-Ubuntu SMP Fri Jan 6 16:42:31 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
3642
3743
Context:
3844
I encountered a crash while using this library

changelog.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
* [Table of contents](#table-of-contents)
2020
* [Changelog](#changelog)
21+
* [Releases v1.10.0](#releases-v1100)
2122
* [Releases v1.9.2](#releases-v192)
2223
* [Releases v1.9.1](#releases-v191)
2324
* [Releases v1.9.0](#releases-v190)
@@ -30,6 +31,11 @@
3031

3132
## Changelog
3233

34+
### Releases v1.10.0
35+
36+
1. Fix `_parseURL()` bug. Check [Bug with _parseURL() #21](https://github.com/khoih-prog/AsyncHTTPSRequest_Generic/issues/21)
37+
2. Improve `README.md` so that links can be used in other sites, such as `PIO`
38+
3339
### Releases v1.9.2
3440

3541
1. Default to reconnect to the same `host:port` after connected for new HTTP sites. Check [Host/Headers not always sent with 1.10.1 #44](https://github.com/khoih-prog/AsyncHTTPRequest_Generic/issues/44)

examples/AsyncCustomHeader/AsyncCustomHeader.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
//char GET_ServerAddress[] = "192.168.2.110/";
2020
char GET_ServerAddress[] = "http://worldtimeapi.org/api/timezone/America/Toronto.txt";
2121

22-
#define ASYNC_HTTP_REQUEST_TEENSY41_VERSION_MIN_TARGET "AsyncHTTPRequest_Teensy41 v1.9.2"
23-
#define ASYNC_HTTP_REQUEST_TEENSY41_VERSION_MIN 1009002
22+
#define ASYNC_HTTP_REQUEST_TEENSY41_VERSION_MIN_TARGET "AsyncHTTPRequest_Teensy41 v1.10.0"
23+
#define ASYNC_HTTP_REQUEST_TEENSY41_VERSION_MIN 1010000
2424

2525
// Uncomment for certain HTTP site to optimize
2626
//#define NOT_SEND_HEADER_AFTER_CONNECTED true

examples/AsyncDweetGet/AsyncDweetGet.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ const char GET_ServerAddress[] = "dweet.io";
3030
// use your own thing name here
3131
String dweetName = "/dweet/for/currentSecond?second=";
3232

33-
#define ASYNC_HTTP_REQUEST_TEENSY41_VERSION_MIN_TARGET "AsyncHTTPRequest_Teensy41 v1.9.2"
34-
#define ASYNC_HTTP_REQUEST_TEENSY41_VERSION_MIN 1009002
33+
#define ASYNC_HTTP_REQUEST_TEENSY41_VERSION_MIN_TARGET "AsyncHTTPRequest_Teensy41 v1.10.0"
34+
#define ASYNC_HTTP_REQUEST_TEENSY41_VERSION_MIN 1010000
3535

3636
// Uncomment for certain HTTP site to optimize
3737
//#define NOT_SEND_HEADER_AFTER_CONNECTED true

examples/AsyncDweetPost/AsyncDweetPost.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ const char POST_ServerAddress[] = "dweet.io";
2424
// use your own thing name here
2525
String dweetName = "/dweet/for/pinA0-Read?";
2626

27-
#define ASYNC_HTTP_REQUEST_TEENSY41_VERSION_MIN_TARGET "AsyncHTTPRequest_Teensy41 v1.9.2"
28-
#define ASYNC_HTTP_REQUEST_TEENSY41_VERSION_MIN 1009002
27+
#define ASYNC_HTTP_REQUEST_TEENSY41_VERSION_MIN_TARGET "AsyncHTTPRequest_Teensy41 v1.10.0"
28+
#define ASYNC_HTTP_REQUEST_TEENSY41_VERSION_MIN 1010000
2929

3030
// Uncomment for certain HTTP site to optimize
3131
//#define NOT_SEND_HEADER_AFTER_CONNECTED true

examples/AsyncHTTPRequest/AsyncHTTPRequest.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@
3737

3838
#include "defines.h"
3939

40-
#define ASYNC_HTTP_REQUEST_TEENSY41_VERSION_MIN_TARGET "AsyncHTTPRequest_Teensy41 v1.9.2"
41-
#define ASYNC_HTTP_REQUEST_TEENSY41_VERSION_MIN 1009002
40+
#define ASYNC_HTTP_REQUEST_TEENSY41_VERSION_MIN_TARGET "AsyncHTTPRequest_Teensy41 v1.10.0"
41+
#define ASYNC_HTTP_REQUEST_TEENSY41_VERSION_MIN 1010000
4242

4343
// Uncomment for certain HTTP site to optimize
4444
//#define NOT_SEND_HEADER_AFTER_CONNECTED true

examples/AsyncSimpleGET/AsyncSimpleGET.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
//char GET_ServerAddress[] = "ipv4bot.whatismyipaddress.com/";
2020
char GET_ServerAddress[] = "http://worldtimeapi.org/api/timezone/America/Toronto.txt";
2121

22-
#define ASYNC_HTTP_REQUEST_TEENSY41_VERSION_MIN_TARGET "AsyncHTTPRequest_Teensy41 v1.9.2"
23-
#define ASYNC_HTTP_REQUEST_TEENSY41_VERSION_MIN 1009002
22+
#define ASYNC_HTTP_REQUEST_TEENSY41_VERSION_MIN_TARGET "AsyncHTTPRequest_Teensy41 v1.10.0"
23+
#define ASYNC_HTTP_REQUEST_TEENSY41_VERSION_MIN 1010000
2424

2525
// Uncomment for certain HTTP site to optimize
2626
//#define NOT_SEND_HEADER_AFTER_CONNECTED true

examples/multiFileProject/multiFileProject.ino

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121
#error Only Teensy 4.1 supported
2222
#endif
2323

24-
#define ASYNC_HTTP_REQUEST_TEENSY41_VERSION_MIN_TARGET "AsyncHTTPRequest_Teensy41 v1.9.2"
25-
#define ASYNC_HTTP_REQUEST_TEENSY41_VERSION_MIN 1009002
24+
#define ASYNC_HTTP_REQUEST_TEENSY41_VERSION_MIN_TARGET "AsyncHTTPRequest_Teensy41 v1.10.0"
25+
#define ASYNC_HTTP_REQUEST_TEENSY41_VERSION_MIN 1010000
2626

2727
// Uncomment for certain HTTP site to optimize
2828
//#define NOT_SEND_HEADER_AFTER_CONNECTED true

library.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name":"AsyncHTTPRequest_Teensy41",
3-
"version": "1.9.2",
3+
"version": "1.10.0",
44
"description":"Simple Async HTTP Request library, supporting GET, POST, PUT, PATCH, DELETE and HEAD, on top of Teensy41_AsyncTCP for Teensy 4.1 using QNEthernet. This library is one of the current or future Async libraries to support Teensy 4.1 using QNEthernet, such as AsyncHTTPRequest_Generic, AsyncHTTPSRequest_Generic, AsyncMQTT_Generic, Teensy41_AsyncWebServer, Teensy41_AsyncUDP, Teensy41_AsyncDNSServer, AsyncHTTPRequest_Teensy41_SSL, etc",
55
"keywords":"communication, async, tcp, http, async-tcp, async-http, teensy, teensy41, teensy-41, qnethernet, lwip",
66
"authors": [
@@ -31,7 +31,7 @@
3131
{
3232
"owner": "ssilverman",
3333
"name": "QNEthernet",
34-
"version": ">=0.16.0",
34+
"version": ">=0.17.0",
3535
"platforms": ["teensy"]
3636
}
3737
],

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=AsyncHTTPRequest_Teensy41
2-
version=1.9.2
2+
version=1.10.0
33
author=Bob Lemaire, Khoi Hoang <khoih.prog@gmail.com>
44
maintainer=Khoi Hoang <khoih.prog@gmail.com>
55
sentence=Simple Async HTTP Request library, supporting GET, POST, PUT, PATCH, DELETE and HEAD, on top of Teensy41_AsyncTCP for Teensy 4.1 using QNEthernet

0 commit comments

Comments
 (0)