Mercurial > irccd
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, |