You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
removed unused formatter for user messages logging
remove botMsg.js, not useful anymore
move to async config loader and unify conf + plugin parsing
remove messages logging support from logger
remove manybot.conf, config file will be separated
remove update script, it is not needed anymore as we're going to NPM
remove useless message logs from users
remove useless message logs from users
✨ Features
tags to import modules to avoid using relative paths
🐛 Bug Fixes
add 755 permissions
add shebang
enable NODE_PATH resolution for plugin dependencies
creates plugins directory if it doesn't exist
load version from package.json using absolute path
remove number parsing and now it becomes a string
prevent message processing before full initialization
remove '.js' on module names
remove messageContext as we don't log user messages anymore
replace relative imports with the new tags
replace console.log in sigterm listener with logger.error
config.js now reads manyplug.conf to get plugins list
move PLUGINS from manybot.conf to manyplug.conf
config.js now reads manyplug.conf to get plugins list
move PLUGINS from manybot.conf to manyplug.conf
🛠 Other Changes
197578e Merge branch 'dev'
creates only git tag, without touching package.json
8d9ff08 merge 'dev' into master
fix rc version increment
fetch tags before pushin
remove conflicted tag (empty commit)
remove conflicted tag
reorganize context API and add shared utilities
update pluginGuard context type to ctx
unify plugin context into ctx
change name in package.json
turns npm package access to public
ignores package
add changelog only if sending to master
attach package to release
add step to build package
add path trigger
add complete message with hashes in 'other changes' section
fix typo
remove current changelog and overwrite with the new log
remove duplicated git config
set user settings before executing tag.js
remove git tag and let npm version create it
introduces a more organized changelog
add changelog generator to rc
improve version detection and RC logic
fix referece error on runrc
fix runRc to run npm version and generate changelog
fix bump detection to detect major versions correctly
remove deploy.sh script as we are using actions
add github workflow to test, release and publish to NPM
prepare package.json to be published to NPM
improve tag script to work with github actions workflow
remove english dedicated readme as our main is in english now
remove unecessary information on readme to focus on contributions
remove temporary version file
add embeed color object
simplify whatsapp client structure
remove obsolete environment module, termux is not supported
remove .env
rename env file
add current version
new ASCII art and URLs + remove dependency on logger formatter
remove unused format variables
removed timestamps
remove manyplug.conf from the repo, manyplug cli will create it automatically
renamed devtools to .devtools
remove examples
remove man, we don't need it anymore, all the the docs will be in the website
remove from repository, it is now on the website
remove from repository, it is now on the website