Skip to content

Releases: macbre/nodemw

CSRF tokens handling improved + dependencies updated

22 Jan 15:21
Compare
Choose a tag to compare
  • #163 enhancement - Use arrow functions to preserve lexical 'this' instead of 'self' (by @Krinkle)
  • #164 bug - [Snyk] Fix for 1 vulnerabilities (by @snyk-bot)
  • #165 enhancement - Test using Node.js 14 too
  • #166 enhancement - Add Scribunto console/remoting examples (by @ghost)
  • #167 dependencies - Bump request from 2.88.0 to 2.88.2 (by @dependabot[bot])
  • #168 dependencies - Bump eslint-config-wikimedia from 0.15.1 to 0.16.1 (by @dependabot[bot])
  • #171 dependencies - Bump vows from 0.8.2 to 0.8.3 (by @dependabot[bot])
  • #173 dependencies - Bump underscore from 1.9.1 to 1.10.2 (by @dependabot[bot])
  • #174 dependencies - Bump eslint-config-wikimedia from 0.16.1 to 0.16.2 (by @dependabot[bot])
  • #176 dependencies - Bump async from 2.6.1 to 3.2.0 (by @dependabot[bot])
  • #177 dependencies - Bump csv-string from 3.1.5 to 4.0.1 (by @dependabot[bot])
  • #180 dependencies - Bump node-version-compare from 1.0.1 to 1.0.2 (by @dependabot[bot])
  • #181 dependencies - Bump diff from 3.5.0 to 4.0.2 (by @dependabot[bot])
  • #196 dependencies - Bump lodash from 4.17.15 to 4.17.19 (by @dependabot[bot])
  • #214 dependencies - Bump node-version-compare from 1.0.2 to 1.0.3 (by @dependabot[bot])
  • #218 bug - CSRF token should be sent as last parameter in request payload (by @jwbth)
  • #219 pr - Send CSRF token as last parameter in request payload (#218) (by @jwbth)
  • #221 dependencies - Bump eslint-config-wikimedia from 0.16.2 to 0.17.0 (by @dependabot[bot])
  • #223 pr - Add bot.getImagesFromArticleWithOptions.
  • #230 dependencies - build(deps): bump underscore from 1.10.2 to 1.11.0 (by @dependabot[bot])
  • #256 dependencies - build(deps): bump snyk from 1.413.2 to 1.416.0 (by @dependabot[bot])
  • #266 dependencies - build(deps): bump diff from 4.0.2 to 5.0.0 (by @dependabot[bot])
  • #274 dependencies - build(deps): bump underscore from 1.11.0 to 1.12.0 (by @dependabot[bot])
  • #285 dependencies - build(deps): bump ini from 1.3.5 to 1.3.8 (by @dependabot[bot])
  • #293 dependencies - build(deps-dev): bump eslint-config-wikimedia from 0.17.0 to 0.18.0 (by @dependabot[bot])
  • #295 pr - Get rid of snyk - dependabot takes care of dependencies upgrade + security advisory

v0.13.0

12 Apr 19:59
a607f83
Compare
Choose a tag to compare

v0.12.2

12 Apr 19:00
Compare
Choose a tag to compare
  • update dependencies in #150 and #153
  • test in Node 10.x too

v0.12.1

14 May 17:52
Compare
Choose a tag to compare

#146 and #147 bring updated dependencies with security fixes

v0.12.0

17 Nov 17:35
Compare
Choose a tag to compare

This release of nodemw brings the following:

v0.11.0

07 Aug 16:46
Compare
Choose a tag to compare

It's been a while since the last nodemw release.

  • #125 - Added category limit (by @robocopklaus)
  • #123 - Allow underscores and hyphens in Youtube video ID
  • #121 - doEdit: do not wrap err object
  • #120 - Add addFlowTopic function to bot class (by @ValentinBrclz)
  • #119 - Update dependencies
  • #118 - Run TravisCI tests using Node.js 7.x
  • #115 - Wikia: support video uploads
  • #114 - remove repeating description for getRecentChanges (by @chrisalcantara)
  • #112 - Show login failure reason if given (by @Krenair)
  • #110 - Travis: run under the latest Node.js v6.x

v0.10.1

04 Jun 13:05
Compare
Choose a tag to compare
  • #107 - Get article redirect info

v0.10.0

03 Jun 19:47
Compare
Choose a tag to compare
  • nodemw now makes use of ES6 - this change requires the use of Node.js 4+ (see #95 for more details).
  • wikidata example was added (see #99 and #100)

Improvements

  • #84 - Add append and prepend functions
  • #97 - Resolving redirects
  • #98 - Added the ability to specify a login domain as a config parameter (by @cr0wst)
  • #99 - Add support for WikiData API
  • #100 - Wikidata example script
  • #103 - getLog: handle filtering by both letype and leaction

Internals

  • #95 - ES6: let's use the new JavaScript!
  • #104 - Update dependencies

v0.9.0

05 Apr 17:34
Compare
Choose a tag to compare

New methods

  • #94 - getToken: use new token API for MW 1.24+ sites (as suggested in #91 by @lagleki)
  • #93 - Introduce getMediaWikiVersion method

Internals

  • #92 - Update dependencies

v0.8.2

07 Mar 17:25
Compare
Choose a tag to compare

This release brings as small improvement: