mirror of
https://github.com/hack-chat/main.git
synced 2024-03-22 13:20:33 +08:00
a488301655
(See ChangeLog.md tbh)
3.3 KiB
3.3 KiB
Changelog
All notable changes to this project will be documented in this file.
[Unreleased]
[2.1.9] - 2019-02-21
Added
./server/src/commands/core/emote.js
module to provide action text./server/src/core/server.js
priorities to command hooking- Priority levels to all command modules
./server/src/commands/core/chat.js
Unknown '/' commands will now return a warning./server/src/commands/internal/legacylayer.js
to provide compatibility to legacy connections
Changed
- Updated all libraries to latest
./server/src/core/server.js
Removed unneeded function bindings./server/src/core/server.js
Hook function layout./server/src/managers/config.js
Documentation wording
[2.1.0] - 2018-09-29
Added
- Module hook framework, isolating modules and making them truly drop-to-install
./server/src/commands/core/whisper.js
module to send in-channel private messages,/whisper
hookmuzzle
andmute
aliases to./server/src/commands/mod/dumb.js
unmuzzle
andunmute
aliases to./server/src/commands/mod/speak.js
./server/src/commands/admin/removemod.js
module to remove mods./server/src/commands/mod/unbanall.js
module to clear all bans and ratelimiting
Changed
- Further code cleanup on all modules
- Adjusted
ipSalt
entropy ./server/src/commands/core/help.js
output is now helpful, added/help
hook./server/src/commands/core/chat.js
added/myhash
and/me
hooks./server/src/commands/core/morestats.js
added/stats
hook
[2.0.3] - 2018-06-03
Added
./server/src/commands/mod/dumb.js
module for server-wide shadow muting./server/src/commands/mod/speak.js
module unmuting./server/src/commands/internal/socketreply.js
module to route warning to clients./server/src/commands/core/ping.js
module to preventdidYouMean
errors on legacy sources
Changed
- Moved
disconnect.js
into servers internal modules directory - Restructured
server.js
andcommands.js
, removing hardcoded protocol use
[2.0.2] - 2018-05-19
Added
./documentation/DOCUMENTATION.md
document which gives overview of the applications protocol./documentation/DEPLOY.md
document which gives overview of deploying the server live./LICENSE
License file- Code highlighting, triggered with #
Changed
README.md
wording and layout
Removed
- Unneeded
use strict
[2.0.1] - 2018-04-18
Added
users-kicked
tracking tomorestats
command- Server-side ping interval
move
command to change channels without reconnectingdisconnect
command module to free core server from protocol dependencychangenick
command to change client nick without reconnecting
Changed
- Filter object of the
findSockets
function now accepts more complex parameters, including functions and arrays kick
command now accepts an array as thenick
argument allowing multiple simultaneous kicksjoin
command now takes advantage of the new filter object- Core server disconnect handler now calls the
disconnect
module instead of broadcasting hard codedonlineRemove
Removed
- Client-side ping interval
[2.0.0] - 2018-04-12
Added
- CHANGELOG.md
index.html
files tokatex
directories
Changed
- Updated client html KaTeX libraries to v0.9.0
Removed
- Uneeded files under
katex
directories