@letanure/resend-cli
Version:
A command-line interface for Resend email API
500 lines (274 loc) • 26.2 kB
Markdown
# [0.40.0](https://github.com/letanure/resend-cli/compare/v0.39.0...v0.40.0) (2025-07-10)
### Features
* add SelectableListDisplay component and use in selects ([3aac510](https://github.com/letanure/resend-cli/commit/3aac510216c428f52a5bb1c1c463b6bc00881fe4))
# [0.39.0](https://github.com/letanure/resend-cli/compare/v0.38.0...v0.39.0) (2025-07-10)
### Features
* add better padding for display data label : value ([5ada999](https://github.com/letanure/resend-cli/commit/5ada9997f9843e5fffee0d0810d77e9eb6496da3))
* case insentive version cli param ([bb3d368](https://github.com/letanure/resend-cli/commit/bb3d36830fafe5a4edd4aaed4cdf2965d28376fb))
# [0.38.0](https://github.com/letanure/resend-cli/compare/v0.37.0...v0.38.0) (2025-07-10)
### Features
* add circular navigation for form fields ([3c8162d](https://github.com/letanure/resend-cli/commit/3c8162d85797c2589d822cc0809fc698e1fcfa6a))
# [0.37.0](https://github.com/letanure/resend-cli/compare/v0.36.0...v0.37.0) (2025-07-10)
### Bug Fixes
* update tests menu ([de4b65d](https://github.com/letanure/resend-cli/commit/de4b65db767afcff8ab8cda530d02c0b4ca7e928))
### Features
* add circular navigation for menu ([1c30734](https://github.com/letanure/resend-cli/commit/1c30734b9089ddaa383cc3e956498ad88eb5bef5))
# [0.36.0](https://github.com/letanure/resend-cli/compare/v0.35.0...v0.36.0) (2025-07-10)
### Features
* add IDs selectors to all forms ([3a013a7](https://github.com/letanure/resend-cli/commit/3a013a79c095ed1eef9a442fb3c062b6e3dc700c))
* keep data on form after select if ([68243ea](https://github.com/letanure/resend-cli/commit/68243ea0f578076ee31589053a67d7fb064105ff))
# [0.35.0](https://github.com/letanure/resend-cli/compare/v0.34.0...v0.35.0) (2025-07-10)
### Bug Fixes
* remove duplicated nav info on success and error ([2cc4b3b](https://github.com/letanure/resend-cli/commit/2cc4b3bb3a6ee5cfb28d2e7db7c592e7d29a0977))
### Features
* add single success creeen componnet and update forms ([2da258d](https://github.com/letanure/resend-cli/commit/2da258dfc7c5ad362797c9e905a1afa5bd0a2a37))
# [0.34.0](https://github.com/letanure/resend-cli/compare/v0.33.0...v0.34.0) (2025-07-10)
### Features
* add data display componnet ([404c180](https://github.com/letanure/resend-cli/commit/404c18025e3f36457196a599fd635477ca7c2fe2))
* add error display component ([580f835](https://github.com/letanure/resend-cli/commit/580f835f35a97057d7ffd27d31fd156750ec9479))
# [0.33.0](https://github.com/letanure/resend-cli/compare/v0.32.0...v0.33.0) (2025-07-10)
### Features
* add audience id selector ([74961b5](https://github.com/letanure/resend-cli/commit/74961b56a627b6b33a287106c7867f41dd4f4001))
* add select broadcast ([40d1958](https://github.com/letanure/resend-cli/commit/40d19587c46c80a9fb1e224b0d62033a4b40fe8d))
# [0.32.0](https://github.com/letanure/resend-cli/compare/v0.31.2...v0.32.0) (2025-07-09)
### Features
* update roadmap ([cffd7e8](https://github.com/letanure/resend-cli/commit/cffd7e874d4882cc9e99cf4fe0220685e044a3a7))
## [0.31.2](https://github.com/letanure/resend-cli/compare/v0.31.1...v0.31.2) (2025-07-09)
### Bug Fixes
* laod api key from env or as param ([db785b1](https://github.com/letanure/resend-cli/commit/db785b15f50e3350b7d2b62165ad1b031566b22c))
## [0.31.1](https://github.com/letanure/resend-cli/compare/v0.31.0...v0.31.1) (2025-07-09)
### Bug Fixes
* footers and arrow nav in forms and lists ([cbf8585](https://github.com/letanure/resend-cli/commit/cbf8585b62e2f35d700e1d76be1e41bafa4619b7))
# [0.31.0](https://github.com/letanure/resend-cli/compare/v0.30.2...v0.31.0) (2025-07-09)
### Bug Fixes
* apikeys cli command, add missing help ([9d3f487](https://github.com/letanure/resend-cli/commit/9d3f487c56f83b19a19c305e10a2a3523212d167))
### Features
* add broadcast command help ([61f3e82](https://github.com/letanure/resend-cli/commit/61f3e82c85b3727143385732c6b56c1e3dc65ea7))
## [0.30.2](https://github.com/letanure/resend-cli/compare/v0.30.1...v0.30.2) (2025-07-09)
### Bug Fixes
* dry run not working in some commands ([1d530e3](https://github.com/letanure/resend-cli/commit/1d530e326f772d7f7ea062440afa47647bdb52df))
* reposition error SimpleForm ([c8ef63c](https://github.com/letanure/resend-cli/commit/c8ef63cb311bca75d695f1b2a23b84b9509b764b))
## [0.30.1](https://github.com/letanure/resend-cli/compare/v0.30.0...v0.30.1) (2025-07-09)
### Bug Fixes
* use same list and error for all cli ([0979071](https://github.com/letanure/resend-cli/commit/097907109d16bd985b6a1124684dc236887f1432))
# [0.30.0](https://github.com/letanure/resend-cli/compare/v0.29.0...v0.30.0) (2025-07-09)
### Bug Fixes
* unify error log on comand param validation ([fd4c819](https://github.com/letanure/resend-cli/commit/fd4c8194db0203c1bc4f260be5fcb8a1a5d99185))
### Features
* update cli lists results ([57b4e23](https://github.com/letanure/resend-cli/commit/57b4e23fce29b8e6d1fab9a0abd9fe185c6ba16f))
* use table to display all lists ([e70908d](https://github.com/letanure/resend-cli/commit/e70908de11abf332ae8d2eb399331ee8fb8e498f))
# [0.29.0](https://github.com/letanure/resend-cli/compare/v0.28.0...v0.29.0) (2025-07-09)
### Features
* add cli autocomplete on postinstall ([5041d43](https://github.com/letanure/resend-cli/commit/5041d43da606d3b279648af6a38e36fd8f017ea4))
# [0.28.0](https://github.com/letanure/resend-cli/compare/v0.27.0...v0.28.0) (2025-07-08)
### Features
* use ListDisplay for lists ([539e804](https://github.com/letanure/resend-cli/commit/539e804dc45c0ccb3d7ddcc9155132b1e64e3c34))
# [0.27.0](https://github.com/letanure/resend-cli/compare/v0.26.1...v0.27.0) (2025-07-08)
### Features
* implement list broadcasts ([1d3a44e](https://github.com/letanure/resend-cli/commit/1d3a44ef7c6fb5e1fc7ce9412662ed85680a1f37))
## [0.26.1](https://github.com/letanure/resend-cli/compare/v0.26.0...v0.26.1) (2025-07-08)
### Bug Fixes
* move info alert about broadcast deletionafter form ([c8a5798](https://github.com/letanure/resend-cli/commit/c8a57988cbebf50bb5bb11669752b5cd64ecf8dc))
# [0.26.0](https://github.com/letanure/resend-cli/compare/v0.25.0...v0.26.0) (2025-07-08)
### Features
* implement broadcast deletion functionality ([fc2602d](https://github.com/letanure/resend-cli/commit/fc2602d5814815f296e39595dfeb296c5c0e7137))
# [0.25.0](https://github.com/letanure/resend-cli/compare/v0.24.0...v0.25.0) (2025-07-08)
### Features
* implement contact update ([50669ae](https://github.com/letanure/resend-cli/commit/50669aedbd705173fdf6f0cdc5c0d6fae74ad2ea))
# [0.24.0](https://github.com/letanure/resend-cli/compare/v0.23.0...v0.24.0) (2025-07-08)
### Features
* implement send broadcast ([b1ac6a4](https://github.com/letanure/resend-cli/commit/b1ac6a47bb60aa587831eded7b5cb79ef9047c6b))
# [0.23.0](https://github.com/letanure/resend-cli/compare/v0.22.0...v0.23.0) (2025-07-08)
### Features
* implement broadcast update ([fb3f372](https://github.com/letanure/resend-cli/commit/fb3f37229ad9d9fef5279aa05f30fcb4eeda717b))
# [0.22.0](https://github.com/letanure/resend-cli/compare/v0.21.0...v0.22.0) (2025-07-08)
### Features
* add domain update ([196dd2e](https://github.com/letanure/resend-cli/commit/196dd2e0b7b366d6690ed2a9c1ff999c170eb853))
* implement broadcast retrieve ([ed3fac6](https://github.com/letanure/resend-cli/commit/ed3fac6d1161a5b42b5d685ddced5bcb9b116061))
* implement create broadcast ([db8af00](https://github.com/letanure/resend-cli/commit/db8af008eb31f39a0531b149b3d001fd6e99cf6c))
# [0.21.0](https://github.com/letanure/resend-cli/compare/v0.20.0...v0.21.0) (2025-07-08)
### Features
* implement domain delete ([233f869](https://github.com/letanure/resend-cli/commit/233f8699ef2086a1fa2a2716c50f0c3a7224ca82))
# [0.20.0](https://github.com/letanure/resend-cli/compare/v0.19.1...v0.20.0) (2025-07-08)
### Features
* add domain verification ([345752e](https://github.com/letanure/resend-cli/commit/345752e9ddf8cd81ba8ed32ea977e0255d612ec8))
## [0.19.1](https://github.com/letanure/resend-cli/compare/v0.19.0...v0.19.1) (2025-07-08)
### Bug Fixes
* unify cli results ([faf3db5](https://github.com/letanure/resend-cli/commit/faf3db552aa3548368b919d3baa218a7163a28d8))
# [0.19.0](https://github.com/letanure/resend-cli/compare/v0.18.0...v0.19.0) (2025-07-08)
### Features
* implement domain list ([c466dea](https://github.com/letanure/resend-cli/commit/c466dea44760fcf854ea85f338e209bed51678ae))
# [0.18.0](https://github.com/letanure/resend-cli/compare/v0.17.1...v0.18.0) (2025-07-08)
### Features
* implement domain retrieve ([31398f7](https://github.com/letanure/resend-cli/commit/31398f716011256b547b2e16565b91c5839b5bb6))
## [0.17.1](https://github.com/letanure/resend-cli/compare/v0.17.0...v0.17.1) (2025-07-08)
### Bug Fixes
* prevent layout shift on select + focus + hint ([4d7f445](https://github.com/letanure/resend-cli/commit/4d7f445d54d744be0679d7abea68c0e4db3e3dc0))
* use right contact delete form ([ec2abcf](https://github.com/letanure/resend-cli/commit/ec2abcf4c423e17c9e444c75bae8175222d92ad2))
# [0.17.0](https://github.com/letanure/resend-cli/compare/v0.16.0...v0.17.0) (2025-07-08)
### Features
* implement domain cerate ([0148911](https://github.com/letanure/resend-cli/commit/0148911adf253e9883c7696a8407c4bfbdb7cc6b))
# [0.16.0](https://github.com/letanure/resend-cli/compare/v0.15.0...v0.16.0) (2025-07-08)
### Features
* implement API key delete ([81df063](https://github.com/letanure/resend-cli/commit/81df063fe647977d565d51eefbab924e8b76a025))
# [0.15.0](https://github.com/letanure/resend-cli/compare/v0.14.0...v0.15.0) (2025-07-08)
### Features
* add commands for managing API keys, audiences, and contacts in README ([c41a579](https://github.com/letanure/resend-cli/commit/c41a579520a82877a6f4cbbf036a1505a8a81114))
# [0.14.0](https://github.com/letanure/resend-cli/compare/v0.13.0...v0.14.0) (2025-07-08)
### Features
* implement delete API key ([008cd15](https://github.com/letanure/resend-cli/commit/008cd1540cb0985eeb3bffd10f5bdf721a39d509))
# [0.13.0](https://github.com/letanure/resend-cli/compare/v0.12.0...v0.13.0) (2025-07-08)
### Features
* add list API keys ([fa41aac](https://github.com/letanure/resend-cli/commit/fa41aacf3f83e9a88d77db9f60f194d54f6aec33))
# [0.12.0](https://github.com/letanure/resend-cli/compare/v0.11.0...v0.12.0) (2025-07-08)
### Features
* add API Key create ([ecd6744](https://github.com/letanure/resend-cli/commit/ecd6744eda1fca227de5b75e0432a3a6f9e5b14f))
# [0.11.0](https://github.com/letanure/resend-cli/compare/v0.10.0...v0.11.0) (2025-07-07)
### Features
* implement contact deletion ([7a0fc24](https://github.com/letanure/resend-cli/commit/7a0fc24338ecedfe7520b266d373b43ab10bbe06))
* implement contact list ([083db1c](https://github.com/letanure/resend-cli/commit/083db1c3fdf9cf7244c609ce06244e2c6108d21a))
* implement contact retrieval ([2834e87](https://github.com/letanure/resend-cli/commit/2834e87f9456099b00b5684da97b7971f5a3232c))
# [0.10.0](https://github.com/letanure/resend-cli/compare/v0.9.3...v0.10.0) (2025-07-07)
### Features
* add command error handling ([f68975f](https://github.com/letanure/resend-cli/commit/f68975fafa121ba684c081124f970a00bd841ec1))
## [0.9.3](https://github.com/letanure/resend-cli/compare/v0.9.2...v0.9.3) (2025-07-07)
### Bug Fixes
* remove warning message from delete audience form ([a73b28d](https://github.com/letanure/resend-cli/commit/a73b28d32cc7d05c7e6cc7a3b9279726ab57a856))
## [0.9.2](https://github.com/letanure/resend-cli/compare/v0.9.1...v0.9.2) (2025-07-07)
### Bug Fixes
* update navigation with arrow nav ([4e966c1](https://github.com/letanure/resend-cli/commit/4e966c142ce560c9aec3be633dcde3a218256fc9))
## [0.9.1](https://github.com/letanure/resend-cli/compare/v0.9.0...v0.9.1) (2025-07-07)
### Bug Fixes
* moving footer on radio select ([40a61a9](https://github.com/letanure/resend-cli/commit/40a61a903d949e516b5d8b34019a015493bbbc86))
# [0.9.0](https://github.com/letanure/resend-cli/compare/v0.8.0...v0.9.0) (2025-07-07)
### Features
* add contact creation ([1e465aa](https://github.com/letanure/resend-cli/commit/1e465aa3b8590efeae582cc7c88d565a4701a1dc))
# [0.8.0](https://github.com/letanure/resend-cli/compare/v0.7.0...v0.8.0) (2025-07-07)
### Features
* add audience listing ([ac12ce6](https://github.com/letanure/resend-cli/commit/ac12ce645fd5e3d3b4843b8608e8fcf9af7c72a2))
# [0.7.0](https://github.com/letanure/resend-cli/compare/v0.6.0...v0.7.0) (2025-07-07)
### Features
* implement audience delete ([d2b7628](https://github.com/letanure/resend-cli/commit/d2b7628c374ee4c47f2a472228c54dbcbfb4630b))
* implement audience retrieve ([0e7b821](https://github.com/letanure/resend-cli/commit/0e7b82180e0cb3b2522ad212fe1908c0a0fbe4b6))
# [0.6.0](https://github.com/letanure/resend-cli/compare/v0.5.0...v0.6.0) (2025-07-07)
### Features
* adddevelopment status of features to readme ([e5d67f7](https://github.com/letanure/resend-cli/commit/e5d67f7c9c975f7479bd8b0eecabcf2ebbed93b1))
* implement create audience ([d123620](https://github.com/letanure/resend-cli/commit/d123620980c9bcbe087d82f16d5cc881a99dce34))
# [0.5.0](https://github.com/letanure/resend-cli/compare/v0.4.0...v0.5.0) (2025-07-07)
### Features
* implement email cancellation ([b978c09](https://github.com/letanure/resend-cli/commit/b978c09f0ca995f9724a9ea51ebd8e26ec3e1e14))
* update menu item to disable options, batch as disabled ([7509a87](https://github.com/letanure/resend-cli/commit/7509a87b641d962c6eba3814f1d305b837a2ecee))
# [0.4.0](https://github.com/letanure/resend-cli/compare/v0.3.0...v0.4.0) (2025-07-07)
### Features
* add dry-run output utils ([39ae548](https://github.com/letanure/resend-cli/commit/39ae54833f415043dc7f8751e773e6eb3a90429d))
* add update email ([13ccad6](https://github.com/letanure/resend-cli/commit/13ccad6a312d59d48ca39c058df44a4124db07aa))
* implement email retrieval functionality ([ec70d59](https://github.com/letanure/resend-cli/commit/ec70d59e4e0f6653c83eb57b4fe06717afc9b34f))
* update tests to register commands ([6c4888a](https://github.com/letanure/resend-cli/commit/6c4888a8951fb40d04e0fa6b464b610bea79f736))
# [0.3.0](https://github.com/letanure/resend-cli/compare/v0.2.0...v0.3.0) (2025-07-07)
### Features
* add displayResults ([38034c7](https://github.com/letanure/resend-cli/commit/38034c78360369dfc7acbc098063750ba4a95c95))
* add Resend API key validation utilities ([11c050f](https://github.com/letanure/resend-cli/commit/11c050fc5e84541f8be6bad6e7c93b3d727d7d73))
* add snapshot tests for email send form ([69ce335](https://github.com/letanure/resend-cli/commit/69ce3358bdb705ab97e130293f75180bad1cdeb5))
* implement email sending functionality with improved result display ([f62d3d6](https://github.com/letanure/resend-cli/commit/f62d3d6aefd9c29ae5455a30b3c27474f144339d))
# [0.2.0](https://github.com/letanure/resend-cli/compare/v0.1.0...v0.2.0) (2025-07-07)
### Bug Fixes
* remove release notes from git commit message ([3019de2](https://github.com/letanure/resend-cli/commit/3019de25e114b47c07d79494f15a02e1f20e408f))
### Features
* add API Keys menu component ([9d9cc74](https://github.com/letanure/resend-cli/commit/9d9cc741e6e4c724be028e0f1f454d3929ac8ccd))
* add audiences forms ([6135f84](https://github.com/letanure/resend-cli/commit/6135f841d38e56624a50edde7ee0d4992df621f5))
* add broadcast forms pages ([7eb7afc](https://github.com/letanure/resend-cli/commit/7eb7afc201d36f1bf30c045ae5d58ced0ea7d937))
* add Broadcasts Menu component ([dbbad7a](https://github.com/letanure/resend-cli/commit/dbbad7a7388262ca0f3fe0b5521915724c62b728))
* add consistent errors messages ([48e4b4b](https://github.com/letanure/resend-cli/commit/48e4b4bbb0d3c7e7160dcc9662359f0f4762d42c))
* add contacts forms ([a0cdd49](https://github.com/letanure/resend-cli/commit/a0cdd49dd742b2b31860d6f89225793e71bde873))
* add Contacts Menu component ([4ced129](https://github.com/letanure/resend-cli/commit/4ced1298147ffd2bb0d8c5f0e0e116942a20a3fc))
* add debug step for NPM_TOKEN in release workflow ([d742964](https://github.com/letanure/resend-cli/commit/d742964ab17440cdc1ce991feb1cd7575c4095c1))
* add domain forms ([5f8173c](https://github.com/letanure/resend-cli/commit/5f8173c7e9d73b97266b4a8440dbcdd8d27e47ab))
* add Domains Menu component ([1648236](https://github.com/letanure/resend-cli/commit/1648236f7fc26ab624ee8a2ca246a3c4e6f3a61a))
* add dry-run mode ([1330a57](https://github.com/letanure/resend-cli/commit/1330a57c1995b314dd0260cd5effde926db66945))
* add Emails Menu component ([deabfa6](https://github.com/letanure/resend-cli/commit/deabfa647892c86e9a72b9cac9cc51ceef0f24e4))
* add Main Menu and UI components email send ([5d9272f](https://github.com/letanure/resend-cli/commit/5d9272fb4c9010fb0d212930876aad4cfb728542))
* add nav back handling to keep state ([ef1d958](https://github.com/letanure/resend-cli/commit/ef1d958ccad354e145d31c755b536e85dda16236))
* add NODE_AUTH_TOKEN to release workflow ([2ba4b4f](https://github.com/letanure/resend-cli/commit/2ba4b4fe990c3ab4ed91c8fb026bc4093913daeb))
* add output format json ([a31188c](https://github.com/letanure/resend-cli/commit/a31188cb19dde4a2acd52a15af70cf6d0955bc8e))
* add readme generation ([dab2a17](https://github.com/letanure/resend-cli/commit/dab2a1762b48cbe78d1a60d7e5f166aba057ba63))
* add ResendProvider context with api key ([6534010](https://github.com/letanure/resend-cli/commit/6534010623a45c77cc2eac30a72cd86807345f69))
* add ResultScreen and email sending feedback ([530663d](https://github.com/letanure/resend-cli/commit/530663dec25b0a59bc4afa3dd9530ab6ad35d7a1))
* add reusable zod transformations ([c8b1d93](https://github.com/letanure/resend-cli/commit/c8b1d936a64f00a22c16e10fd623f86c51d55174))
* add support generic validation ype ([c7b9742](https://github.com/letanure/resend-cli/commit/c7b9742ae88531f4e1f9ec37cdaeb12fba2d3b95))
* add ts alias imports and update ([01a5572](https://github.com/letanure/resend-cli/commit/01a5572d315c89ba20216c0103cb2b9709cf28f9))
* add validation using zod ([a655a7c](https://github.com/letanure/resend-cli/commit/a655a7c339a27ef6972045196482140ffccc591f))
* custom help formatting ([c162a14](https://github.com/letanure/resend-cli/commit/c162a14a36b12beab00d3195bfdf8fe0b059df05))
* extractform fields into separate module ([5f4ad7c](https://github.com/letanure/resend-cli/commit/5f4ad7caf6773d4e3569db38a4c7fc4487e1aa42))
* implement API key forms ([6f6ac33](https://github.com/letanure/resend-cli/commit/6f6ac3325f5bf16c790986be3127579451d4b635))
* implement Audiences Menu component ([ce8074b](https://github.com/letanure/resend-cli/commit/ce8074b37e36a0b266a2f6e48c3086ba4e279c66))
* move api-keys to modules ([abc6100](https://github.com/letanure/resend-cli/commit/abc6100c9b00f084ad4aca3717c90f892fe3a31d))
* move audiences to modules ([a6b66a8](https://github.com/letanure/resend-cli/commit/a6b66a828d5fe2d54bf9b9a3b11c61a50689b4df))
* move broadcasts to modules ([9754163](https://github.com/letanure/resend-cli/commit/97541638099d0c34f26067d7a506e640db45199c))
* move other modules ([c98a2d3](https://github.com/letanure/resend-cli/commit/c98a2d3ef6e243708da660038b51ee1c4515d1da))
* rename component ([0367731](https://github.com/letanure/resend-cli/commit/0367731486a6535fe7163637b66fe6c219e047b2))
* rename main to AppMain ([65ff649](https://github.com/letanure/resend-cli/commit/65ff649b6db4fd0f63e7373fe6410036862d1f30))
* renname appState to Module ([85faddd](https://github.com/letanure/resend-cli/commit/85faddd7bd51e4837c06db3a5f81f70bb8d47ddd))
* update CLI to use commander and add email send command ([b7038eb](https://github.com/letanure/resend-cli/commit/b7038ebc2d45771a34ed66c0e1d71712cb56d3e1))
* update form validation and improve form layout ([5af1d55](https://github.com/letanure/resend-cli/commit/5af1d557f84ec210bd59aae3620db7f06400a4d5))
* update README template ([1b96cc7](https://github.com/letanure/resend-cli/commit/1b96cc7d541b95b3b9bff1808306ce0b975892eb))
* update version to 0.2.0 ([08c61ab](https://github.com/letanure/resend-cli/commit/08c61abc4c76000371ad1e57d2d84c9deecba0d9))
* validate output format ([0758f1f](https://github.com/letanure/resend-cli/commit/0758f1faff91d44d7affe89c3e3585fe0777916a))
# [0.2.0](https://github.com/letanure/resend-cli/compare/v0.1.0...v0.2.0) (2025-07-07)
### Features
* add API Keys menu component ([9d9cc74](https://github.com/letanure/resend-cli/commit/9d9cc741e6e4c724be028e0f1f454d3929ac8ccd))
* add audiences forms ([6135f84](https://github.com/letanure/resend-cli/commit/6135f841d38e56624a50edde7ee0d4992df621f5))
* add broadcast forms pages ([7eb7afc](https://github.com/letanure/resend-cli/commit/7eb7afc201d36f1bf30c045ae5d58ced0ea7d937))
* add Broadcasts Menu component ([dbbad7a](https://github.com/letanure/resend-cli/commit/dbbad7a7388262ca0f3fe0b5521915724c62b728))
* add consistent errors messages ([48e4b4b](https://github.com/letanure/resend-cli/commit/48e4b4bbb0d3c7e7160dcc9662359f0f4762d42c))
* add contacts forms ([a0cdd49](https://github.com/letanure/resend-cli/commit/a0cdd49dd742b2b31860d6f89225793e71bde873))
* add Contacts Menu component ([4ced129](https://github.com/letanure/resend-cli/commit/4ced1298147ffd2bb0d8c5f0e0e116942a20a3fc))
* add debug step for NPM_TOKEN in release workflow ([d742964](https://github.com/letanure/resend-cli/commit/d742964ab17440cdc1ce991feb1cd7575c4095c1))
* add domain forms ([5f8173c](https://github.com/letanure/resend-cli/commit/5f8173c7e9d73b97266b4a8440dbcdd8d27e47ab))
* add Domains Menu component ([1648236](https://github.com/letanure/resend-cli/commit/1648236f7fc26ab624ee8a2ca246a3c4e6f3a61a))
* add dry-run mode ([1330a57](https://github.com/letanure/resend-cli/commit/1330a57c1995b314dd0260cd5effde926db66945))
* add Emails Menu component ([deabfa6](https://github.com/letanure/resend-cli/commit/deabfa647892c86e9a72b9cac9cc51ceef0f24e4))
* add Main Menu and UI components email send ([5d9272f](https://github.com/letanure/resend-cli/commit/5d9272fb4c9010fb0d212930876aad4cfb728542))
* add nav back handling to keep state ([ef1d958](https://github.com/letanure/resend-cli/commit/ef1d958ccad354e145d31c755b536e85dda16236))
* add NODE_AUTH_TOKEN to release workflow ([2ba4b4f](https://github.com/letanure/resend-cli/commit/2ba4b4fe990c3ab4ed91c8fb026bc4093913daeb))
* add output format json ([a31188c](https://github.com/letanure/resend-cli/commit/a31188cb19dde4a2acd52a15af70cf6d0955bc8e))
* add readme generation ([dab2a17](https://github.com/letanure/resend-cli/commit/dab2a1762b48cbe78d1a60d7e5f166aba057ba63))
* add ResendProvider context with api key ([6534010](https://github.com/letanure/resend-cli/commit/6534010623a45c77cc2eac30a72cd86807345f69))
* add ResultScreen and email sending feedback ([530663d](https://github.com/letanure/resend-cli/commit/530663dec25b0a59bc4afa3dd9530ab6ad35d7a1))
* add reusable zod transformations ([c8b1d93](https://github.com/letanure/resend-cli/commit/c8b1d936a64f00a22c16e10fd623f86c51d55174))
* add support generic validation ype ([c7b9742](https://github.com/letanure/resend-cli/commit/c7b9742ae88531f4e1f9ec37cdaeb12fba2d3b95))
* add ts alias imports and update ([01a5572](https://github.com/letanure/resend-cli/commit/01a5572d315c89ba20216c0103cb2b9709cf28f9))
* add validation using zod ([a655a7c](https://github.com/letanure/resend-cli/commit/a655a7c339a27ef6972045196482140ffccc591f))
* custom help formatting ([c162a14](https://github.com/letanure/resend-cli/commit/c162a14a36b12beab00d3195bfdf8fe0b059df05))
* extractform fields into separate module ([5f4ad7c](https://github.com/letanure/resend-cli/commit/5f4ad7caf6773d4e3569db38a4c7fc4487e1aa42))
* implement API key forms ([6f6ac33](https://github.com/letanure/resend-cli/commit/6f6ac3325f5bf16c790986be3127579451d4b635))
* implement Audiences Menu component ([ce8074b](https://github.com/letanure/resend-cli/commit/ce8074b37e36a0b266a2f6e48c3086ba4e279c66))
* move api-keys to modules ([abc6100](https://github.com/letanure/resend-cli/commit/abc6100c9b00f084ad4aca3717c90f892fe3a31d))
* move audiences to modules ([a6b66a8](https://github.com/letanure/resend-cli/commit/a6b66a828d5fe2d54bf9b9a3b11c61a50689b4df))
* move broadcasts to modules ([9754163](https://github.com/letanure/resend-cli/commit/97541638099d0c34f26067d7a506e640db45199c))
* move other modules ([c98a2d3](https://github.com/letanure/resend-cli/commit/c98a2d3ef6e243708da660038b51ee1c4515d1da))
* rename component ([0367731](https://github.com/letanure/resend-cli/commit/0367731486a6535fe7163637b66fe6c219e047b2))
* rename main to AppMain ([65ff649](https://github.com/letanure/resend-cli/commit/65ff649b6db4fd0f63e7373fe6410036862d1f30))
* renname appState to Module ([85faddd](https://github.com/letanure/resend-cli/commit/85faddd7bd51e4837c06db3a5f81f70bb8d47ddd))
* update CLI to use commander and add email send command ([b7038eb](https://github.com/letanure/resend-cli/commit/b7038ebc2d45771a34ed66c0e1d71712cb56d3e1))
* update form validation and improve form layout ([5af1d55](https://github.com/letanure/resend-cli/commit/5af1d557f84ec210bd59aae3620db7f06400a4d5))
* update README template ([1b96cc7](https://github.com/letanure/resend-cli/commit/1b96cc7d541b95b3b9bff1808306ce0b975892eb))
* validate output format ([0758f1f](https://github.com/letanure/resend-cli/commit/0758f1faff91d44d7affe89c3e3585fe0777916a))
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [Unreleased]
## [0.1.2] - 2025-07-04
### Fixed
- Added executable permissions to CLI file via postbuild script
## [0.1.1] - 2025-07-04
### Fixed
- Fixed binary path in package.json for npx execution
## [0.1.0] - 2025-07-04
### Added
- Initial project setup with TypeScript and Ink
- Basic CLI structure with React components
- Development workflow with watch mode
- Build configuration with TSConfig following best practices
[unreleased]: https://github.com/letanure/resend-cli/compare/v0.1.0...HEAD
[0.1.0]: https://github.com/letanure/resend-cli/releases/tag/v0.1.0