Nodemw Versions Save

MediaWiki API and WikiData client written in Node.js

v0.12.2

4 years ago
  • update dependencies in #150 and #153
  • test in Node 10.x too

v0.12.1

6 years ago

#146 and #147 bring updated dependencies with security fixes

v0.12.0

6 years ago

This release of nodemw brings the following:

  • #132 - Edit success check improved, resolves #131 reported by @Krinkle
  • #135 - createAccount() implemented (by @zeljkofilipin)
  • #137 - Use the same proxy and jar for fetchUrl (by @tonytamps)

v0.11.0

6 years ago

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

7 years ago
  • #107 - Get article redirect info

v0.10.0

7 years ago
  • 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

8 years ago

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

8 years ago

This release brings as small improvement:

  • #86 - Adding minor parameter for edit function (by @ValentinBrclz)

v0.8.1

8 years ago

New methods

  • #85 - Adding sendEmail, whois and whoare functions (by @ValentinBrclz)
  • #88 - Adding the getPagesTranscludedBy function (by @ValentinBrclz)

Bug fixes

  • #90 - updating docs (by @lagleki)

v0.8.0

8 years ago

This release of nodemw introduces a method for parsing wikitext to HTML (#83) and bug fixes.

New methods

  • #83 - add parse() method (by @g-sun)

Bug fixes

  • #82 - Handle not existing / deleted pages (by @ValentinBrclz)
  • #81 - nodemw is not forwarding the error messages from the MW edit API (by @Fannon)
  • #80 - GetArticleCategories fix (by @ValentinBrclz)