Releases: infinitered/nsfwjs
Releases · infinitered/nsfwjs
v4.2.1
Updating ESM Bundling
- ESM related fixes (#897 by @haZya) 2f60c4e
- build(deps-dev): bump @tensorflow/tfjs from 4.20.0 to 4.21.0 (#884) ba33553
- build(deps-dev): bump typescript from 5.5.4 to 5.6.2 (#887) 6d4e47a
- build(deps-dev): bump terser from 5.31.3 to 5.33.0 (#889) 8914307
- build(deps-dev): bump terser from 5.31.1 to 5.31.3 (#871) 5ce2a08
- build(deps-dev): bump np from 10.0.6 to 10.0.7 (#872) 991f1ce
- build(deps-dev): bump typescript from 5.5.2 to 5.5.4 (#874) 1a35b66
- build(deps-dev): bump typescript from 5.4.3 to 5.5.2 (#865) 4a81f6a
- build(deps-dev): bump np from 10.0.2 to 10.0.6 (#864) e3fe0dc
- build(deps-dev): bump terser from 5.30.2 to 5.31.1 (#862) c0b0a5c
- build(deps-dev): bump @tensorflow/tfjs from 4.17.0 to 4.20.0 (#861) b07ac90
- updating README text (#851) b9527bc
- build(deps-dev): bump terser from 5.30.0 to 5.30.2 (#846) 92828a9
- build(deps-dev): bump typescript from 5.3.3 to 5.4.3 (#840) bb3ce2a
- build(deps-dev): bump np from 10.0.0 to 10.0.2 (#841) 9e7e6fa
- build(deps-dev): bump terser from 5.29.2 to 5.30.0 (#842) 914ce72
- Improved some sections, adding helpful info found from my own testing . (#844) cecfca6
- build(deps-dev): bump terser from 5.29.1 to 5.29.2 (#839) 939b512
Making sure `/dist/models/` is included in build
Bundling Models
- build(deps-dev): bump np from 9.2.0 to 10.0.0 (#830) 3382745
- build(deps-dev): bump terser from 5.28.0 to 5.28.1 (#828) 331b315
- [Non-breaking] Bundling models into the package itself. (#811) 39aa4cb
- build(deps-dev): bump terser from 5.27.2 to 5.28.0 (#827) e88bce5
- build(deps-dev): bump terser from 5.27.1 to 5.27.2 (#826) f257733
- build(deps-dev): bump terser from 5.27.0 to 5.27.1 (#825) 501942d
- Blocking
RU
from accessing site (#823) 287021b - adding a precheck step to make sure we run npm run shipit before shipping a new build version (#822) 28192db
Version bumps, removing GIF support, warning is using IR model, and many other fun stuff
- Upgrading CI Node Version and
np
(#821) bb5be16 - Cleanup (#820) 82dec3c
- removing classifygif and all that relates to it (#819) f0233db
- Throwing
console.warn
if no model path (#817) bbd68e8 - build(deps-dev): bump ts-node from 10.9.1 to 10.9.2 (#803) 5afc987
- build(deps-dev): bump typescript from 5.3.2 to 5.3.3 (#802) 57cbcfd
- build(deps-dev): bump terser from 5.23.0 to 5.27.0 (#812) f2c1e42
- build(deps-dev): bump @tensorflow/tfjs from 4.10.0 to 4.17.0 (#814) c28b3af
- Update footer links (#813) 486abea
- Update README.md (#809) 88850ae
- build(deps-dev): bump typescript from 5.2.2 to 5.3.2 (#797) 531bae8
- build(deps-dev): bump terser from 5.19.3 to 5.23.0 (#793) 756086d
- build(deps-dev): bump terser from 5.19.2 to 5.19.3 (#781) 06eaec5
- build(deps-dev): bump typescript from 5.1.6 to 5.2.2 (#780) 3d73f98
- build(deps-dev): bump @tensorflow/tfjs from 4.9.0 to 4.10.0 (#776) 95f3398
- build(deps-dev): bump terser from 5.18.2 to 5.19.2 (#774) 4d1154f
- build(deps-dev): bump @tensorflow/tfjs from 4.8.0 to 4.9.0 (#773) 1da15da
- build(deps-dev): bump @tensorflow/tfjs from 4.6.0 to 4.8.0 (#765) 415777e
- build(deps-dev): bump terser from 5.18.1 to 5.18.2 (#767) e7e166a
- build(deps-dev): bump typescript from 5.1.3 to 5.1.6 (#769) 58ebb53
- build(deps-dev): bump all-contributors-cli from 6.26.0 to 6.26.1 (#770) 6ecdef0
- build(deps-dev): bump terser from 5.18.0 to 5.18.1 (#764) 0fe23f8
- build(deps-dev): bump terser from 5.17.6 to 5.18.0 (#761) e6e7221
- build(deps-dev): bump typescript from 5.0.4 to 5.1.3 (#754) f7a6925
- build(deps-dev): bump @tensorflow/tfjs from 4.5.0 to 4.6.0 (#747) 6b4cac2
- build(deps-dev): bump terser from 5.17.1 to 5.17.6 (#749) 9fddee2
- build(deps-dev): bump all-contributors-cli from 6.24.0 to 6.26.0 (#751) bd26867
- build(deps-dev): bump @tensorflow/tfjs from 4.4.0 to 4.5.0 (#742) 0fa9114
- build(deps-dev): bump terser from 5.16.8 to 5.17.1 (#736) 5b34f6c
- build(deps-dev): bump typescript from 5.0.3 to 5.0.4 (#733) 1b16411
- build(deps-dev): bump @tensorflow/tfjs from 4.1.0 to 4.4.0 (#732) aad2682
- build(deps-dev): bump typescript from 4.9.5 to 5.0.3 (#731) ee80fc7
- build(deps-dev): bump terser from 5.16.5 to 5.16.8 (#729) dfb81a1
- Update README.md (#722) f482648
- build(deps-dev): bump terser from 5.16.4 to 5.16.5 (#721) 7a1475b
- build(deps-dev): bump terser from 5.16.3 to 5.16.4 (#720) 76cf395
- build(deps-dev): bump terser from 5.16.2 to 5.16.3 (#719) 36ccbfb
- build(deps-dev): bump terser from 5.16.1 to 5.16.2 (#717) 63b822f
- build(deps-dev): bump typescript from 4.9.4 to 4.9.5 (#718) a0b62fe
- fix: upgrades react-scripts and fixes polyfills for demo dependencies (#700) bbbc4cc
- Bump all-contributors-cli from 6.23.1 to 6.24.0 (#681) 3ad43ff
- Bump terser from 5.15.0 to 5.16.1 (#698) 3a637c3
- Bump typescript from 4.8.3 to 4.9.4 (#699) 07d3998
- Bump @tensorflow/tfjs from 4.0.0 to 4.1.0 (#693) 50b95d6
- fix: use correct type for load options (#688) 875b5d9
- Update README for decoding image in UInt8 Byte array (#685) 56ca2f0
- Bump @tensorflow/tfjs from 3.20.0 to 4.0.0 (#682) ffebbd5
- Bump all-contributors-cli from 6.20.5 to 6.23.1 (#676) b427439
- Bump all-contributors-cli from 6.20.4 to 6.20.5 (#667) 704ff49
- Bump typescript from 4.8.2 to 4.8.3 (#662) b5a6a17
- Bump all-contributors-cli from 6.20.0 to 6.20.4 (#663) 4a706ff
- Bump doctoc from 2.2.0 to 2.2.1 (#665) adabb79
- release minor version 7f5b3d5
- Bump typescript from 4.7.4 to 4.8.2 (#658) 0e0fce2
- Bump @tensorflow/tfjs from 3.19.0 to 3.20.0 (#655) b0cbf09
- Bump @types/jest from 28.1.7 to 28.1.8 (#656) c45fdcc
- Bump terser from 5.14.2 to 5.15.0 (#657) 3bdd317
- Bump @types/jest from 28.1.6 to 28.1.7 (#653) c431de6
- Bump ts-jest from 28.0.7 to 28.0.8 (#651) d55cb5b
- Bump @tensorflow/tfjs from 3.18.0 to 3.19.0 (#646) ff0971b
- update: replace tavis badge to circle ci badge (#644) 296659a
- Circleci project setup (#642) 7be03d4
- update: upgrade dependancies to the latest versions (#643) b6cd157
- Bump node-fetch from 3.2.8 to 3.2.9 (#641) 671990f
- Bump terser from 5.14.1 to 5.14.2 (#639) 1d936ea
- Bump node-fetch from 3.2.7 to 3.2.8 (#638) a2f8e96
- Bump node-fetch from 3.2.6 to 3.2.7 (#637) 51a0af6
- Bump typescript from 4.7.3 to 4.7.4 (#630) 58844e3
- Bump terser from 5.14.0 to 5.14.1 (#627) 441bbce
- feat: add option to provide model file path (#628) 44769ba
- Bump node-fetch from 3.2.5 to 3.2.6 (#623) 5bbd357
- Bump jpeg-js from 0.4.3 to 0.4.4 (#622) d0744ea
- Bump typescript from 4.7.2 to 4.7.3 (#621) 291d63c
- Bump node-fetch from 3.2.4 to 3.2.5 (#620) 7cdef89
- Bump terser from 5.13.1 to 5.14.0 (#619) dac606a
- Bump typescript from 4.6.4 to 4.7.2 (#618) 3932d39
- Bump @tensorflow/tfjs from 3.17.0 to 3.18.0 (#616) 0595f78
- Bump @tensorflow/tfjs from 3.16.0 to 3.17.0 (#614) 0eb0b2e
- fix: example/nsfw_demo/package.json to reduce vulnerabilities (#613) 08ad885
- Bump @types/jest from 27.4.1 to 27.5.0 (#610) 04481c7
- Bump doctoc from 2.1.0 to 2.2.0 (#612) 23216ad
- Bump terser from 5.13.0 to 5.13.1 (#608) 4052660
- Bump typescript from 4.6.3 to 4.6.4 (#609) c7f9213
- Bump node-fetch from 2.6.1 to 3.2.4 (#607) a7ab5d7
- Bump terser from 5.12.1 to 5.13.0 (#606) 4894f4d
- Bump @tensorflow/tfjs from 3.15.0 to 3.16.0 (#604) 0c8fa64
- update for new versions of node 351f517
- Bump @tensorflow/tfjs from 3.14.0 to 3.15.0 (#598) c59a276
- Bump typescript from 4.5.5 to 4.6.3 (#600) f73d18e
- Bump terser from 5.11.0 to 5.12.1 (#595) 2fd555a
- Bump @tensorflow/tfjs from 3.13.0 to 3.14.0 (#590) bc9da54
- Update Premium Support section (#589) 5edd0fc
- Bump terser from 5.10.0 to 5.11.0 (#582) 84423dc
- Bump @types/jest from 27.4.0 to 27.4.1 (#583) aea3217
- Bump typescript from 4.5.4 to 4.5.5 (#579) 5e27a0b
- Bump @tensorflow/tfjs from 3.12.0 to 3.13.0 (#575) dbf9ea3
- Bump @types/jest from 27.0.3 to 27.4.0 (#573) 892e0e7
- Bump typescript from 4.5.3 to 4.5.4 (#570) a2f2aea
- Bump typescript from 4.5.2 to 4.5.3 (#568) 7005988
- Bump @tensorflow/tfjs from 3.11.0 to 3.12.0 (#567) 9d507fd
- Bump doctoc from 2.0.1 to 2.1.0 (#550) 186f011
- Bump @tensorflow/tfjs from 3.10.0 to 3.11.0 (#555) 0ea9f9e
- Bump terser from 5.8.0 to 5.10.0 (#557) f61c3a0
- Bump typescript from 4.4.3 to 4.5.2 (#559) a732a88
- Bump @types/jest from 26.0.24 to 27.0.3 (#561) 4fe205d
- Bump @tensorflow/tfjs from 3.7.0 to 3.10.0 (#552) fed3dbc
- Bump terser from 5.7.1 to 5.8.0 (#545) 677c1b7
- Bump typescript from 4.3.5 to 4.4.3 (#544) d70a02b
- Bump @types/jest from 26.0.23 to 26.0.24 (#530) 2d51444
- Bump typescript from 4.3.4 to 4.3.5 (#529) 44320e1
- Adjust size closes #527 fcbb455
- Bump terser from 5.7.0 to 5.7.1 (#528) fd56f73
Secure NSFWJS
- Merge branch 'master' of github.com:infinitered/nsfwjs 8f98084
- Update @roerohan as a contributor 7a6ec59
- fix: Load tfjs model over https instead of http (#526) ddf9cfd
- Merge branch 'master' of github.com:infinitered/nsfwjs 05b597f
- Add @roerohan as a contributor 9e7e4d5
- Bump @tensorflow/tfjs from 3.6.0 to 3.7.0 (#515) 1527b56
- Bump doctoc from 2.0.0 to 2.0.1 (#516) 38b724c
- allow webp in demo site b29d209
- Bump typescript from 4.3.3 to 4.3.4 (#519) 5981af7
- Bump typescript from 4.3.2 to 4.3.3 (#518) 3feacee
- Bump typescript from 4.2.4 to 4.3.2 (#514) 163c594
- Bump ts-jest from 26.5.5 to 26.5.6 (#511) 8857393
- Upgrade to GitHub-native Dependabot (#509) d44edb4
- Bump @tensorflow/tfjs from 3.5.0 to 3.6.0 (#508) f85cd84
- Bump ts-jest from 25.5.1 to 26.5.5 (#500) 5f975a5
- Bump terser from 5.6.1 to 5.7.0 (#505) 4a47a97
- Bump @types/jest from 26.0.22 to 26.0.23 (#507) 0ece806
- Bump @types/jest from 26.0.22 to 26.0.23 (#506) b3a5682
- Bump typescript from 3.9.9 to 4.2.4 (#501) c5a329f
- Bump jest from 25.5.4 to 26.6.3 (#502) c1cc746
- Bump @tensorflow/tfjs from 3.4.0 to 3.5.0 (#503) 8b621e8
- Bump @tensorflow/tfjs from 3.3.0 to 3.4.0 (#495) 465a76c
- add book 0f08e51
- add book image ac22993
Improved support and security updates
- Add @JanPoonthong as a contributor 6c41b72
- Add @kateinkim as a contributor dedfd0c
- Support loading from indexeddb:// or localstorage:// (#494) 85b10b9
- Missing quote on README.md (#492) e0d2188
- [Security] Bump y18n from 4.0.0 to 4.0.1 (#490) 1c46e56
- Bump @types/jest from 26.0.21 to 26.0.22 (#488) 074cde5
- Bump terser from 5.6.0 to 5.6.1 (#486) 333f0a1
- Bump @types/jest from 26.0.20 to 26.0.21 (#487) 6822dd5
- Bump @tensorflow/tfjs from 3.2.0 to 3.3.0 (#484) 7edd72e
- [Security] Bump elliptic from 6.5.3 to 6.5.4 (#483) b00bca5
- Bump @tensorflow/tfjs from 3.1.0 to 3.2.0 (#481) 4b58fe1
- Bump @types/jest from 26.0.19 to 26.0.20 (#458) 677a5df
- Bump jpeg-js from 0.4.2 to 0.4.3 (#462) 35f0a81
- Bump @tensorflow/tfjs from 2.8.5 to 3.1.0 (#479) d6f1df5
- Bump all-contributors-cli from 6.13.0 to 6.20.0 (#477) ce74217
- Bump terser from 5.5.1 to 5.6.0 (#475) c067610
- Bump typescript from 3.9.8 to 3.9.9 (#473) e40e0d7
- Bump typescript from 3.9.7 to 3.9.8 (#472) f5bc61b
- Bump @tensorflow/tfjs from 2.8.4 to 2.8.5 (#467) f990324
- Add @nacht42 as a contributor b4fbd00
- update className's type as literal type instead of string type (#465) e96cb7f
- Bump @tensorflow/tfjs from 2.8.2 to 2.8.4 (#463) 5d998cb
- Bump @tensorflow/tfjs from 2.8.1 to 2.8.2 (#453) 2540374
- Bump @tensorflow/tfjs from 2.8.0 to 2.8.1 (#450) ab50e37
- Bump @types/jest from 26.0.18 to 26.0.19 (#448) 7771f4d
- Bump @tensorflow/tfjs from 2.7.0 to 2.8.0 (#449) 193aeb1
- [Security] Bump ini from 1.3.5 to 1.3.7 (#447) 4dceb6e
- Bump @types/jest from 26.0.17 to 26.0.18 (#446) 175f78c
- Bump @types/jest from 26.0.16 to 26.0.17 (#444) c6df478
- Bump ts-node from 9.1.0 to 9.1.1 (#445) bd73175
- Bump doctoc from 1.4.0 to 2.0.0 (#443) 19992f9
- Bump ts-node from 8.10.2 to 9.1.0 (#442) cae2366
- Add @VladStepanov as a contributor 6919919
- update readme example (#440) 6739997
- Bump @types/jest from 26.0.14 to 26.0.16 (#441) 1bd7e2c
- Bump terser from 5.5.0 to 5.5.1 (#439) 4ba3337
- Bump terser from 5.4.0 to 5.5.0 (#438) c06f2d9
- Bump terser from 5.3.8 to 5.4.0 (#437) cec8e30
- Bump @tensorflow/tfjs from 2.6.0 to 2.7.0 (#432) 794ff8f
- Speed up model with CloudFront (#429) ebcd41c
Speed boosts galore
- Upgrade tfjs (#427) 3c34194
- Add @navendu-pottekkat as a contributor 8bfd8ab
- Add @YegorZaremba as a contributor b76db9f
- feat: improve gif classification (#401) 91b0fa3
- Bump uglify-js from 3.11.2 to 3.11.3 (#426) 6ca2cdf
- Bump uglify-js from 3.11.0 to 3.11.2 (#424) e2b2826
- Bump browserify from 16.5.2 to 17.0.0 (#423) c0be38f
- Bump uglify-js from 3.10.4 to 3.11.0 (#417) 749dc84
- Bump @types/jest from 26.0.13 to 26.0.14 (#414) c8f8ce4
- Bump jpeg-js from 0.4.1 to 0.4.2 (#406) c276d6e
- Bump @types/jest from 26.0.10 to 26.0.13 (#410) 8a6b366
- Bump uglify-js from 3.10.1 to 3.10.4 (#411) bc1a2ca
- Bump node-fetch from 2.6.0 to 2.6.1 (#412) 2b5ac15
- test: add manual cases for DOM (#402) bfdfe37
- Bump @types/jest from 26.0.9 to 26.0.10 (#400) 34bc164
- [Security] Bump dot-prop from 4.2.0 to 4.2.1 (#398) 48c430a
- Bump @types/jest from 26.0.8 to 26.0.9 (#390) d151c35
- Bump browserify from 16.5.1 to 16.5.2 (#386) 644a2a1
- Bump uglify-js from 3.10.0 to 3.10.1 (#387) 73d9fb3
- Bump @types/jest from 26.0.7 to 26.0.8 (#384) 13bcb63
- Bump tslint from 6.1.2 to 6.1.3 (#385) bf4f3dd
- [Security] Bump elliptic from 6.4.1 to 6.5.3 (#382) 4835fa0
- Bump @types/jest from 26.0.5 to 26.0.7 (#380) d50f802
- Bump @types/jest from 26.0.4 to 26.0.5 (#377) 1f5d274
- Bump typescript from 3.9.6 to 3.9.7 (#374) 13630b8
- [Security] Bump lodash from 4.17.14 to 4.17.19 (#373) 4a0a3e6
- Bump @types/jest from 26.0.0 to 26.0.4 (#368) 0b1e252
- Update README.md (#372) e4de7ad
- Bump typescript from 3.9.5 to 3.9.6 (#366) 3bb29b1
- Bump jpeg-js from 0.4.0 to 0.4.1 (#365) c5ae5a0
- Bump uglify-js from 3.9.4 to 3.10.0 (#359) 3c4e1c8
- fix deps 5faec8f
- Bump @types/jest from 25.2.3 to 26.0.0 (#354) a720642
- Bump typescript from 3.9.3 to 3.9.5 (#351) cc0a19c
- Bump ts-node from 8.10.1 to 8.10.2 (#349) 3fdb084
- Bump @tensorflow/tfjs from 1.7.4 to 2.0.0 (#347) 8392717
- Bump uglify-js from 3.9.3 to 3.9.4 (#348) 35d35f1
- Bump typescript from 3.9.2 to 3.9.3 (#345) 47e7524
- Bump @types/jest from 25.2.2 to 25.2.3 (#344) 1b65f02
- Add netlify badge 4fd3ce9
- updating mid model 602ae69
- Bump @types/jest from 25.1.4 to 25.2.2 (#341) 1c48c5a
- Bump uglify-js from 3.9.2 to 3.9.3 (#339) bf6a40e
- Bump typescript from 3.8.3 to 3.9.2 (#340) 9561fd2
- Bump ts-jest from 25.2.1 to 25.5.1 (#337) a1ca57a
- Bump jest from 25.5.3 to 25.5.4 (#333) b6ec0ca
- add mobile app image to readme 29ac78c
- Add mobile screenshot 116905f
- Bump uglify-js from 3.9.1 to 3.9.2 (#328) 09863dd
- Bump ts-node from 8.9.1 to 8.10.1 (#330) 9a9e8d3
- add garbage collection to examples (#327) 735a71d
- add channels argument to tf.node.decodeImage in README.md (#326) 041faed
v2.1.0
- Merge pull request #160 from infinitered/use_uglify fb56ed9
- ignore bundle AND add comments 30b0189
- new bundle method for scripts 390c377
- Merge pull request #159 from infinitered/dependabot/npm_and_yarn/all-contributors-cli-6.8.2 2424a38
- Bump all-contributors-cli from 6.8.1 to 6.8.2 4c0b9c1
- Merge pull request #158 from infinitered/dependabot/npm_and_yarn/typescript-3.6.2 efaa1f5
- Bump typescript from 3.5.3 to 3.6.2 e59af3d
- Merge pull request #157 from infinitered/dependabot/npm_and_yarn/example/nsfw_demo/mixin-deep-1.3.2 3c5e544
- Bump mixin-deep from 1.3.1 to 1.3.2 in /example/nsfw_demo b9cd6ae
- Merge pull request #156 from infinitered/dependabot/npm_and_yarn/mixin-deep-1.3.2 081ffe8
- [Security] Bump mixin-deep from 1.3.1 to 1.3.2 de71874
- Merge pull request #155 from infinitered/dependabot/npm_and_yarn/example/nsfw_demo/eslint-utils-1.4.2 db3d8f6
- Bump eslint-utils from 1.3.1 to 1.4.2 in /example/nsfw_demo 0f9877e
- Merge pull request #154 from infinitered/dependabot/npm_and_yarn/tensorflow/tfjs-1.2.8 3e5fe7c
- Bump @tensorflow/tfjs from 1.2.7 to 1.2.8 b67e699
- Merge pull request #153 from infinitered/dependabot/npm_and_yarn/tslint-5.19.0 14664a4
- Bump tslint from 5.16.0 to 5.19.0 184d7e3
- Merge pull request #152 from infinitered/dependabot/npm_and_yarn/types/jest-24.0.18 bd09353
- Bump @types/jest from 24.0.17 to 24.0.18 4a91ae9
- Merge pull request #151 from infinitered/dependabot/npm_and_yarn/jest-24.9.0 adcf088
- Bump jest from 24.8.0 to 24.9.0 e44f2c1
- Merge pull request #149 from infinitered/dependabot/npm_and_yarn/seedrandom-3.0.3 78568c3
- Merge pull request #150 from infinitered/dependabot/npm_and_yarn/browserify-16.5.0 2506819
- Bump browserify from 16.4.0 to 16.5.0 948b1d8
- Bump seedrandom from 2.4.4 to 3.0.3 4375a5c
- Merge pull request #148 from infinitered/dependabot/npm_and_yarn/browserify-16.4.0 7423359
- Bump browserify from 16.3.0 to 16.4.0 9887e9c
- fix titlecase of TFJS 0e56b53
- Merge pull request #147 from infinitered/dependabot/npm_and_yarn/tensorflow/tfjs-1.2.7 1b1a37a
- Merge pull request #146 from infinitered/dependabot/npm_and_yarn/jpeg-js-0.3.6 5644748
- Bump @tensorflow/tfjs from 1.2.6 to 1.2.7 1ba99e1
- Bump jpeg-js from 0.3.5 to 0.3.6 32c7fff
- Merge pull request #145 from infinitered/dependabot/npm_and_yarn/types/jest-24.0.17 4fa75f0
- Bump @types/jest from 24.0.16 to 24.0.17 16d05e6
2.0 Default to speed
This makes some small changes, but one breaking change is that the model default is switched out.
To use this code with the previous model, you will need to add the size to the load
....load('/path/to/old/model/', {size: 299}
. The default size is now 224
due to the new default model.