Skip to content

Releases: infinitered/nsfwjs

v4.2.1

11 Nov 11:56
836ff6b
Compare
Choose a tag to compare
  • Added trailing slash to Buffer import in index.ts (#898) 93667b0

v4.2.0...v4.2.1

Updating ESM Bundling

11 Oct 16:18
828fa13
Compare
Choose a tag to compare
  • 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

v4.1.0...v4.2.0

Making sure `/dist/models/` is included in build

06 Mar 15:26
Compare
Choose a tag to compare

v4.0.0...v4.1.0

Bundling Models

05 Mar 16:41
Compare
Choose a tag to compare
  • 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

v3.0.0...v4.0.0

Version bumps, removing GIF support, warning is using IR model, and many other fun stuff

09 Feb 19:26
Compare
Choose a tag to compare
  • 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

v2.4.1...v3.0.0

Secure NSFWJS

26 Jun 17:14
Compare
Choose a tag to compare

v2.4.0...v2.4.1

Improved support and security updates

04 Apr 04:24
Compare
Choose a tag to compare

v2.3.0...v2.4.0

Speed boosts galore

23 Oct 04:16
3c34194
Compare
Choose a tag to compare

v2.1.0

04 Sep 02:36
Compare
Choose a tag to compare
  • 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

v2.0.1...v2.1.0

2.0 Default to speed

02 May 14:45
Compare
Choose a tag to compare

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.