comparison MIGRATING.md @ 577:3d0dbc0bee7d

Irccd: update references to onChannel(Mode|Notice), onMode - Update hangman, logger and their tests, - Update dynlib_plugin and js_plugin.
author David Demelier <markand@malikania.fr>
date Thu, 30 Nov 2017 13:19:38 +0100
parents 18e80ec38ac7
children 20ae26a67897
comparison
equal deleted inserted replaced
576:763d41e3828c 577:3d0dbc0bee7d
8 8
9 ### Irccdctl 9 ### Irccdctl
10 10
11 - The functions `server-cnotice` and `server-cmode` have been removed, use 11 - The functions `server-cnotice` and `server-cmode` have been removed, use
12 `server-notice` and `server-mode` instead. 12 `server-notice` and `server-mode` instead.
13
14 ### Plugins
15
16 #### Logger
17
18 - The keyword `source` has been removed and replaced by `channel`,
19 - The keyword `origin` has been added,
20 - Formats `cnotice`, `cmode`, `query` have been removed.
21
13 22
14 ### Network API 23 ### Network API
15 24
16 - The requests `server-cnotice` and `server-cmode` have been removed, use 25 - The requests `server-cnotice` and `server-cmode` have been removed, use
17 `server-notice` and `server-mode` instead, 26 `server-notice` and `server-mode` instead,
29 ### Javascript API 38 ### Javascript API
30 39
31 #### Events 40 #### Events
32 41
33 - The events `onChannelMode` and `onChannelNotice` have been removed, plugins 42 - The events `onChannelMode` and `onChannelNotice` have been removed, plugins
34 must use `Server.isSelf(target)` to determine a channel/private message. 43 must use `Server.isSelf(target)` to determine a channel/private message,
44 - The event `onNotice` takes a new `channel` argument,
45 - The event `onMode` takes new `channel`, `limit`, `user`, `mask` arguments.
35 46
36 #### Module Server 47 #### Module Server
37 48
38 - The methods `Server.cmode` and `Server.cnotice` have been removed, use 49 - The methods `Server.cmode` and `Server.cnotice` have been removed, use
39 `Server.mode` and `Server.notice` instead, 50 `Server.mode` and `Server.notice` instead,