Releases: guanguans/notify
Releases · guanguans/notify
4.1.0
4.0.0
4.0.0 - 2026-02-10
✨ Features
- Rectors: add AddSensitiveParameterAttributeRector class (76f5c94)
🐞 Bug Fixes
- Foundation: Correct property types and update deprecated options handling (1adc8c3)
- Messages: add allowedTypes property to message classes (e42c0a4)
🎨 Styles
💅 Code Refactorings
- apply phpstan (eac8032)
- apply phpstan (c10e233)
- apply inspection (22e4c19)
- apply rector (954ab6c)
- apply inspection (f244d75)
- apply rector (334260e)
- apply rector (9526cf7)
- apply phpstan (e6c5c29)
- apply rector (6a692e8)
- ComposerScripts: Enhance method signatures and add utility functions (fd1df6f)
- Dumpable: Simplify dump method implementation (2490226)
- HasHttpClientDocCommentRector: refactor HasHttpClientDocCommentRector (ce3cd24)
- HasHttpClientDocCommentRector: rename method and simplify logic (3c7ae47)
- HasOptionsRector: remove unused doc comment and simplify code (32e547b)
- MessageRector: enhance method visibility and simplify logic (ae01f71)
- Messages: rename Message class to AbstractMessage (564fdc6)
- Messages: use Utils for setting default options (796f00a)
- Messages: rename AbstractMessage to Message (9973fcf)
- Method: Replace interface with enum for HTTP methods (894d5e6)
- Process: replace PhpExecutableFinder with PhpSubprocess (d62a3f2)
- composer: update package versions and rename rector file (1e1bb5d)
- helpers: Remove unused rescue function implementation (41c0d54)
- project: Upgrade PHP version references from 8.0 to 8.1 (1f8f78c)
🤖 Continuous Integrations
3.5.6
3.5.5
3.5.4
3.5.4 - 2025-11-28
✨ Features
- zohocliq: Full Thread support with Title and Posting Options (2d39706)
💅 Code Refactorings
- zoho cliq: remove ThreadConfig trait and add thread properties directly to message classes (52813aa)
📦 Builds
- dependencies: update Symfony options-resolver and other dev dependencies (ff06ef9)
Pull Requests
3.5.3
3.5.3 - 2025-11-19
📖 Documents
- add guidelines for writing effective git commit messages (1dace96)
💅 Code Refactorings
- authenticator: simplify base URI handling in middleware (b6edba9)
- authenticator: extract retry logic to configurable callbacks (1b49323)
✅ Tests
- ZohoCliq: enhance client retry logic tests (adc134d)
📦 Builds
- dependencies: remove unused dev dependencies and add separate composer.json for psl (89bf372)
3.5.2
3.5.1
3.5.0
3.5.0 - 2025-11-16
✨ Features
- cache: add FileCache implementation for file-based caching (4d4e7a7)
- cliqzoho: Implement OAuth 2.0 Authenticator with token management (a8d8ee5)
- cliqzoho: Introduce message classes for bot, channel, chat, and user (58dbae7)
- cliqzoho: Add Message and Authenticator classes (b78ddff)
- zohoCliq: implement caching for access token using PSR simple cache (746d3e1)
- zohoCliq: add IDE autocomplete support and update documentation (55878f5)
💅 Code Refactorings
- CliqZoho: rename CliqZoho namespace to ZohoCliq (eece3e9)
- authenticator: introduce applyToMiddleware method for middleware composition (0d8380b)
- message: change toMultipart() return type from MultipartStream to string (2ba8f2a)
- message: unify ZohoCliq message classes and enhance message payload handling (a088022)
- zoho-cliq-webhook: rename ZohoCliq namespace and files to ZohoCliqWebHook (94f0855)
✅ Tests
- ZohoCliq: add ClientTest to verify message sending functionality (c5da21e)