You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+47-32Lines changed: 47 additions & 32 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,11 +2,28 @@
2
2
3
3
All notable changes to this project will be documented in this file.
4
4
5
+
## [1.3.0] - 2021-09-24
6
+
7
+
### Added
8
+
9
+
- Model reload option flag during running time - [#22](https://github.com/bonastreyair/node-red-contrib-teachable-machine/issues/22) - Thanks [@acejacek](https://github.com/acejacek) for the suggestion and the PR
10
+
-`pre-commit` common checks with `standard`, `yamlfmt` and `mdformat` style checks
11
+
- GitHub Actions **CI** test with badge
12
+
-**npm** quality badge to the `README` file
13
+
- Automatic dependency checks with **dependabot**
14
+
15
+
### Changed
16
+
17
+
- Upgraded `node-fetch` to version `3.0.0`
18
+
- Upgraded `pureimage` to version `0.3.5`
19
+
- Upgraded `package-lock.json` file format to `v7`
20
+
- Updated the `basic` example with the new reload option flag
21
+
5
22
## [1.2.2] - 2020-10-24
6
23
7
24
### Changed
8
25
9
-
- Upgraded to `@tensorflow/tfjs-node v1.4.0` to help Raspberry Pi installation - [#18](https://github.com/bonastreyair/node-red-contrib-teachable-machine/issues/18)
26
+
- Upgraded `@tensorflow/tfjs-node` to version `1.4.0` to help Raspberry Pi installation - [#18](https://github.com/bonastreyair/node-red-contrib-teachable-machine/issues/18)
10
27
11
28
## [1.2.1] - 2020-10-24
12
29
@@ -25,8 +42,8 @@ All notable changes to this project will be documented in this file.
25
42
26
43
- Compatibility with official Node-RED Dockerized image based on [Alpine](https://hub.docker.com/_/alpine) image
27
44
- Compatibility with Raspberry Pi
28
-
-[`pureimage`](https://www.npmjs.com/package/pureimage) npm package dependency to manage buffer images using pure javascript - [#17](https://github.com/bonastreyair/node-red-contrib-teachable-machine/issues/17)
29
-
-[`node-fetch`](https://www.npmjs.com/package/node-fetch) npm package dependency to manage http request to obtain the model info
45
+
-`pureimage` npm package dependency to manage buffer images using pure javascript - [#17](https://github.com/bonastreyair/node-red-contrib-teachable-machine/issues/17)
46
+
-`node-fetch` npm package dependency to manage http request to obtain the model info
30
47
31
48
### Removed
32
49
@@ -63,7 +80,7 @@ All notable changes to this project will be documented in this file.
63
80
64
81
### Changed
65
82
66
-
- Dependancy is now `@tensorflow/tfjs v1.3.1` instead of `@tensorflow/tfjs-node v1.4.0`, to match teachable machine correct dependencies
83
+
- Dependancy is now `@tensorflow/tfjs 1.3.1` instead of `@tensorflow/tfjs-node 1.4.0`, to match teachable machine correct dependencies
67
84
68
85
## [1.1.2] - 2020-05-03
69
86
@@ -98,7 +115,7 @@ All notable changes to this project will be documented in this file.
98
115
99
116
- Updated image on how to use Teachable Machine and configuration node on Step 3
100
117
- Use standard image treatment for `README` instead of HTML
101
-
- Upgraded to `@tensorflow/tfjs-node v1.4.0` to enable coexistantce with [tfjs-nodes](https://github.com/dceejay/tfjs-nodes) nodes - [#8](https://github.com/bonastreyair/node-red-contrib-teachable-machine/issues/8)
118
+
- Upgraded `@tensorflow/tfjs-node` to version `1.4.0` to enable coexistantce with [tfjs-nodes](https://github.com/dceejay/tfjs-nodes) nodes - [#8](https://github.com/bonastreyair/node-red-contrib-teachable-machine/issues/8)
102
119
103
120
## [1.0.1] - 2020-04-15
104
121
@@ -121,7 +138,7 @@ All notable changes to this project will be documented in this file.
121
138
122
139
### Changed
123
140
124
-
- Icon updated to Tensorflow 2.0 new logo
141
+
- Icon updated to **Tensorflow 2.0** new logo
125
142
- Updated configuration node
126
143
- Using all `README` badges from [Shields.io](https://shields.io/)
127
144
- Outputs is always an array of results even if `Best prediction` is selected
@@ -162,24 +179,7 @@ All notable changes to this project will be documented in this file.
162
179
163
180
### Changed
164
181
165
-
- Downgraded `@tensorflow/tfjs-node` from version `v1.4.0` to `v1.3.1` for better compatibility
166
-
- Output has changed from `checkbox` to a `list`, you can now select `Best predictions` or `All predictions`
167
-
- Code cleaning
168
-
169
-
### Fixed
170
-
171
-
- WebGL loading error in JSDOM
172
-
- When installing the node -> `npm WARN @teachablemachine/image@0.8.4 requires a peer of @tensorflow/tfjs@1.3.1 but none is installed`
173
-
174
-
## [0.1.1] - 2020-04-11
175
-
176
-
### Added
177
-
178
-
- Comments in the code
179
-
180
-
### Changed
181
-
182
-
- Downgraded `@tensorflow/tfjs-node` from version `v1.4.0` to `v1.3.1` for better compatibility
182
+
- Downgraded `@tensorflow/tfjs-node` from version `1.4.0` to `1.3.1` for better compatibility
183
183
- Output has changed from `checkbox` to a `list`, you can now select `Best predictions` or `All predictions`
184
184
- Code cleaning
185
185
@@ -188,14 +188,29 @@ All notable changes to this project will be documented in this file.
188
188
- WebGL loading error in JSDOM
189
189
- When installing the node -> `npm WARN @teachablemachine/image@0.8.4 requires a peer of @tensorflow/tfjs@1.3.1 but none is installed`
190
190
191
-
## [0.1.0] - 2020-04-11
191
+
## 0.1.0 - 2020-04-11
192
192
193
193
### Added
194
194
195
-
- Functional using Teachable Machine Online Model URL
196
-
- Option to select Top-1 or all results
197
-
- CHANGELOG.md file
198
-
- README.md file
199
-
200
-
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
201
-
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
195
+
- Functional using **Teachable Machine** Online Model URL
196
+
- Option to select **Top-1** or all results
197
+
-`CHANGELOG.md` file
198
+
-`README.md` file
199
+
200
+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
[](https://github.com/bonastreyair/node-red-contrib-teachable-machine/blob/master/CHANGELOG.md)
5
-
[](https://www.npmjs.com/package/node-red-contrib-teachable-machine)
[](https://www.npmjs.com/package/node-red-contrib-teachable-machine)
A [Node-RED](https://nodered.org) node based in [tensorflow.js](https://www.tensorflow.org/js) that enables to run custom image classification trained models using [Teachable Machine](https://teachablemachine.withgoogle.com/train/image) tool.
@@ -22,7 +24,7 @@ You have two options to install the node.
22
24
23
25
- Run the following command in your `Node-RED` user directory - typically `~/.node-red`
24
26
25
-
```bash
27
+
```bash
26
28
npm install node-red-contrib-teachable-machine
27
29
```
28
30
@@ -54,9 +56,10 @@ In `Node-RED` send a buffered image to the node. Check the example in the `Impor
54
56
55
57
## Requirements
56
58
57
-
-`Node-RED v1.0.0+`
59
+
-`Node-RED v2.0.0+`
60
+
-`Node.js v12.20.0+`
58
61
59
-
*Note:* MacOSX Catalina, Windows 10 and Ubuntu 18.04 are supported as well as using official `docker nodered/node-red`[image](https://hub.docker.com/r/nodered/node-red/) based on [Alpine](https://hub.docker.com/_/alpine) image. Works with Raspberry Pi too since release [`v1.2.0+`](https://github.com/bonastreyair/node-red-contrib-teachable-machine/tags).
62
+
*Note:* MacOSX, Windows 10 and Ubuntu 18.04+ are supported as well as using official `docker nodered/node-red`[image](https://hub.docker.com/r/nodered/node-red/) based on [Alpine](https://hub.docker.com/_/alpine) image. Works with Raspberry Pi too since release [`v1.2.0+`](https://github.com/bonastreyair/node-red-contrib-teachable-machine/tags).
0 commit comments