wa-automate-nodejs

πŸ’¬ πŸ€– The most reliable tool for chatbots with advanced features. Be sure to 🌟 this repository for updates!

OTHER License

Downloads
16.2K
Stars
3.1K
Committers
33

Bot releases are hidden (Show)

wa-automate-nodejs - Release 3.16.1

Published by smashah over 3 years ago

  • build(deps-dev): bump marked from 2.0.3 to 2.0.4 #1700
  • build(deps-dev): bump @types/node from 15.3.0 to 15.3.1 #1696
  • build(deps): bump type-fest from 1.1.2 to 1.1.3 #1697
  • build(deps): bump swagger-ui-dist from 3.48.0 to 3.49.0 #1695
  • πŸ› fix socket connect sdk #1701 c1fa9d5
wa-automate-nodejs - Release 3.16.0

Published by smashah over 3 years ago

  • build(deps): bump socket.io from 4.1.1 to 4.1.2 #1684
  • build(deps): bump type-fest from 1.1.1 to 1.1.2 #1692
  • build(deps): bump chrome-launcher from 0.13.4 to 0.14.0 #1693
  • πŸ”Š logs [CLI]: replace console.log with Spin to standardize CLI logs #1691 d08cdcd
  • ✨ feat [CLI] : generate client libraries using /meta/codegen endpoint!! #1689 cb4c7b2
  • ✨ feat [CLI] : collection endpoints moved to /meta/swagger.json or meta/postman.json #1689 ef1fe20
  • βͺ rollback: revert fix from #1670 - it broke api docs eb80142
  • πŸ”’οΈ fixed some npm audit issues ee2c1c6
  • πŸ”§ config: explicitly remove some methods from collections generator d223c87
  • ✨ Spin is now publicly accessible 0b28bc8
  • πŸ› fix: codegen results in proper method signatures #1690 faf3bac
wa-automate-nodejs - Release 3.15.2

Published by smashah over 3 years ago

  • build(deps): bump open from 8.0.8 to 8.0.9 #1681
  • build(deps-dev): bump @typescript-eslint/eslint-plugin #1682
  • build(deps-dev): bump @typescript-eslint/parser from 4.23.0 to 4.24.0 #1685
  • build(deps): bump socket.io-client from 4.1.1 to 4.1.2 #1683
  • build(deps): bump ts-morph from 10.0.2 to 10.1.0 #1674
  • build(deps): bump type-fest from 0.20.2 to 1.1.1 #1675
  • build(deps-dev): bump @types/node from 15.0.3 to 15.3.0 #1676
  • build(deps): bump fs-extra from 7.0.1 to 10.0.0 #1677
  • πŸ“ docs: added onError documentation #1680 b11b43d
  • ✨ feat: config.onError #1680 843f367
  • πŸ› bypass webRes error #1679 f40a67b
wa-automate-nodejs - Release 3.15.1

Published by smashah over 3 years ago

wa-automate-nodejs - Release 3.15.0

Published by smashah over 3 years ago

  • πŸ“ docs: added SocketClient instructions and example #894 ef2437e
  • βž• deps: added socket.io-client dependency #894 7acbb94
  • 🚨 road-2-esm: remove requires from Client.ts and fix eslint issues #1650 017d6fb
  • ✨ faat: SocketClient.connect to hook up to remote EASY API instances without needing webhooks #894 f544b93
  • 🚨 road-2-esm: remove remaining requires from controllers #1650 ad34313
  • ✨ feat [CLI]: use --socket to expoe a socket.io middleware #1100 d263a37
  • 🚨 road-2-esm: remove all requires and fix eslint issues in browser.ts #1650 9612ad5
  • 🚨 road-2-esm: removed all requires and fixed eslint on initializer #1650 c40a400
  • 🚨 road-2-esm: fix eslint issues in events.ts #1650 a0b79fc
  • 🚨 road-2-esm: rollback migration from require to import for pptr-extra #1650 a24770f
  • πŸ› fix: export SimpleListener enum 41ccf98
wa-automate-nodejs - Release 3.14.1

Published by smashah over 3 years ago

  • πŸ› fix: make sure preprocessors work on pdf files #1669 e872f9b
  • πŸ“ docs: add message.clientUrl deprecation information a8bc1fe
wa-automate-nodejs - Release 3.14.0

Published by smashah over 3 years ago

  • build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.22.1 to 4.23.0 #1660
  • build(deps-dev): bump @types/node from 15.0.2 to 15.0.3 #1668
  • build(deps-dev): bump @typescript-eslint/parser from 4.22.1 to 4.23.0 #1661
  • build(deps): bump @types/sharp from 0.28.0 to 0.28.1 #1662
  • build(deps-dev): bump @grupoboticario/news-fragments #1665
  • build(deps): bump socket.io from 4.0.2 to 4.1.1 #1666
  • build(deps): bump rxjs from 7.0.0 to 7.0.1 #1664
  • πŸ“ docs: improce message preprocessor documentation e9d3547
  • ✨ feat: added config.messagePreprocessor #1669 d2e652f
  • 🚨 added without util, fixed eslint issues in tools 67137b9
  • ✨ feat [CLI]: --debug flag, logs all config and WA_* env vars #1672 820beef
  • 🏷️ types: update Message with filePath property 96cbbbb
  • πŸ› fix [cli]: --api-host causes error during collection creation #1670 d78a125
  • ♻️ refactor preprocessors.ts 37f39ca
  • ✨ feat: timeout phoneIsOutOfReach if it takes longer than 20 seconds #1671 47ef8dc
  • ✨ feat [CLI]: automatically expose /media endpoint when --message-preprocessor="AUTO_DECRYPT_SAVE" #1669 aecc2d1
  • πŸ› fix [launch]: make sure the navigation error is thrown instead of just logged #1636 0a0643c
  • πŸ”¨ deafults [CLI]: set fallback port to 8080 18e9909
wa-automate-nodejs - Release 3.13.2

Published by smashah over 3 years ago

  • build(deps): bump ts-json-schema-generator from 0.91.0 to 0.92.0 #1653
  • build(deps-dev): bump eslint from 7.25.0 to 7.26.0 #1654
  • build(deps-dev): bump @grupoboticario/news-fragments from 1.9.1 to 1.9.2 #1655
  • build(deps): bump cfonts from 2.9.1 to 2.9.2 #1656
  • build(deps-dev): bump release-it from 14.6.1 to 14.6.2 #1657
  • build(deps): bump open from 8.0.7 to 8.0.8 #1658
  • build(deps-dev): bump prettier from 2.2.1 to 2.3.0 #1659
  • πŸ”¨ install: implemented cross env for install script a813055
  • πŸ”Š launch: added web page load info #1636 563ec2c
wa-automate-nodejs - Release 3.13.1

Published by smashah over 3 years ago

  • πŸ› bug [CLI]: config files with comments now parseable #1652 6c5ffab
  • πŸ› bug [CLI]: fix swaggerUi issue where api-docs endpoint without trailing slash was resolving to base path ebcf3a3
  • πŸ”§ chore: added engines.npm = >=7.9.0 to package.json efbde42
  • πŸ‘· install: ensure that latest version of ignore-check is being used on every install 3dd629b
  • ✨ enhancement [popup]: no empty state on load of popup endpoint - shows latest qr code #1651 7c00e32
wa-automate-nodejs - Release 3.13.0

Published by smashah over 3 years ago

  • build(deps): bump puppeteer from 9.0.0 to 9.1.1 #1643
  • build(deps): bump socket.io from 4.0.1 to 4.0.2 #1647
  • fix(URL) #1649
  • build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.22.0 to 4.22.1 #1639
  • build(deps-dev): bump @types/node from 15.0.1 to 15.0.2 #1640
  • build(deps-dev): bump @typescript-eslint/parser from 4.22.0 to 4.22.1 #1638
  • πŸ“ chore: migrated to npx ignore-check #1648 86d5f76
  • πŸ› bug [cli]: remove trailing slash on reverse-proxied popups 7e4bcee
  • πŸ“ chore: updated luminati links to brightdata #1648 aaafaa4
  • πŸ”‡ remove 'something went wrong' logs dad10d9
wa-automate-nodejs - Release 3.12.0

Published by smashah over 3 years ago

  • build(deps): bump find-up from 4.1.0 to 5.0.0 #1633
  • build(deps): bump puppeteer from 9.0.0 to 9.1.0 #1634
  • πŸ”’ deps: fix 2 moderate vulnerabilities 378bc57
  • ✨implemented config.pQueueDefault #1635 30142d2
  • πŸ“Œ downgrade puppeteer to v9.0.0 34b08a2
  • πŸ’₯ all get request errors now forwarded to end user. Make sure to catch your errors! #1637 3e7e2f8
  • ♻️ refactor some code 39fffcd
wa-automate-nodejs - Release 3.11.8

Published by smashah over 3 years ago

  • πŸ”’ implemented mechanism to ensure that **.data.json pattern is in .gitignore fle on install #1632 39eac35
  • update gitignore c35501b
  • Update comment-run.yml 34b0bdc
  • Update comment-run.yml 73211cc
wa-automate-nodejs - Release 3.11.7

Published by smashah over 3 years ago

  • build(deps): bump swagger-ui-dist from 3.47.1 to 3.48.0 #1627
  • build(deps): bump rxjs from 6.6.7 to 7.0.0 #1626
  • build(deps): bump puppeteer-extra-plugin-stealth from 2.7.7 to 2.7.8 #1623
  • build(deps): bump open from 8.0.5 to 8.0.7 #1622
  • build(deps-dev): bump @types/node from 14.14.41 to 15.0.1 #1621
  • build(deps-dev): bump husky from 5.2.0 to 6.0.0 #1542
  • build(deps): bump open from 8.0.5 to 8.0.7 #1619
  • build(deps-dev): bump @types/node from 14.14.41 to 15.0.1 #1618
  • build(deps): bump puppeteer-extra-plugin-stealth from 2.7.7 to 2.7.8 #1616
  • Upgrade to GitHub-native Dependabot #1620
  • Use Zeet to Deploy #1600
  • πŸ› fix: prevent premature registration and hijacking of onStateChanged f8b7bca
  • πŸ“ update docs 27a0ed7
  • ✨ feat: stickerMetadata.cropPosition see: https://sharp.pixelplumbing.com/api-resize 6f66086
  • πŸ”Š launch logs: added number of messages, chats and contacts loaded #1630 95d14d9
  • πŸ₯… middleware: prevent req.body undefined error 111bd35
wa-automate-nodejs - Release 3.11.6

Published by smashah over 3 years ago

  • ✨ feat: client.joinGroupViaLink now optionally returns Chat object #1615 9892282
wa-automate-nodejs - Release 3.11.5

Published by smashah over 3 years ago

  • build(deps): bump ts-json-schema-generator from 0.90.0 to 0.91.0 #1608
  • build(deps): bump swagger-ui-dist from 3.46.0 to 3.47.1 #1604
  • build(deps): bump pino from 6.11.2 to 6.11.3 #1603
  • build(deps): bump puppeteer from 8.0.0 to 9.0.0 #1607
  • build(deps): bump puppeteer-extra-plugin-stealth from 2.7.6 to 2.7.7 #1612
  • build(deps-dev): bump eslint from 7.24.0 to 7.25.0 #1613
  • build(deps-dev): bump typedoc from 0.20.35 to 0.20.36 #1609
  • build(deps-dev): bump @types/node from 14.14.39 to 14.14.41 #1601
  • ✨ feat [cli]: set --config via env var (WA_CLI_CONFIG) #1614 17d5486
  • ✨ feat: client.getUnsentMessages #1611 1bddef9
  • πŸ“ docs link README fix h/t maia 4b705e4
wa-automate-nodejs - Release 3.11.4

Published by smashah over 3 years ago

  • πŸ“ update docs 635b9e4
  • 🏷️ implemented proper typing for client.createGroup #1598 f09cb35
  • πŸ₯… middleware: parse resoved errors as string #1599 f597682
  • πŸ™ˆ update .gitignore 07896cf
wa-automate-nodejs - Release 3.11.3

Published by smashah over 3 years ago

  • πŸ’₯ feat/breaking [CLI]: -c flag now refers to file (or base64 json string) of ALL cli config, not just session config #1595 2806650
  • 🚩 cli-flag: --no-kill-on-logout (default false) #1571 8e2ebe9
  • πŸ‘· dev: ignore patch updates from changelogs #1597 e5c27bf
wa-automate-nodejs - Release 3.11.2

Published by smashah over 3 years ago

  • ✨ feat: client.getAllLabels() #1596 d018029
  • πŸ“ docs-fix: Message.self now "in"/"out" 09ff8c7
  • πŸ› bug: dont fire onLogout when client.refresh is incomplete 2084737
  • πŸ₯š patche update 611f815
  • πŸ₯š patches update 379b025
  • πŸ₯š patch update 187304b
wa-automate-nodejs - Release 3.11.1

Published by smashah over 3 years ago

  • πŸ₯… error handling: attempting participant changes while not admin now returns INSUFFICIENT_PERMISSIONS #1594 a49f2b6
  • πŸ› fix [patch]: chat.groupMetadata.id was not serialized a7150f2
wa-automate-nodejs - Release 3.11.0

Published by smashah over 3 years ago

  • build(deps-dev): bump @types/node from 14.14.37 to 14.14.39 #1587
  • build(deps): bump ts-json-schema-generator from 0.89.3 to 0.90.0 #1586
  • πŸ› fixes #1589 #1589
  • ✨ feat: installed optional PQueue on onMessage and onAnyMessage #1592 08c28c5
  • ✨ feat[insiders]: client.createLabel #1591 ebd1251
  • 🎨 update MessageCollector to work with new event signatures #1590 d3b1654
  • πŸ› #1590 - client events emit on specific session instance. This is just a band aid. Please ensure each instance in the same process has a seperate session Id 25d28f5
  • ✨ feat: Implemented client.getListenerQueues() #1592 f8ceb8e