Skip to content

v0.0.3

Choose a tag to compare

@magicdrive magicdrive released this 23 Oct 13:19
· 186 commits to main since this release
Immutable release. Only release title and notes can be modified.
72b511f

Changelog

  • 72b511f Merge pull request #11 from magicdrive/fix/e2e-inherited-descriptors-limit
  • 271389a test(e2e): give kjak the raised descriptor limit with its 1100 descriptors
  • 2a05859 Merge pull request #10 from magicdrive/fix/macos-ci-after-pr9
  • be062e2 test(subcmd): wait for the writers a test leaves, before the next counts descriptors
  • 9d5468e Merge pull request #9 from magicdrive/hardening/production-validation
  • f78144c docs: align the delivery tables with the classification
  • 1f713dc test: protocol matrices of Slack, Discord and SMTP through the engine
  • 3202044 fix(discord): cap the retry_after of a 429 body like Retry-After
  • e97272f fix(send): see a macOS FIFO writer that closes without writing
  • 0a646c2 Merge pull request #8 from magicdrive/hardening/deadline-io-contract
  • 010f2d4 docs: a FIFO is read through kjak's descriptor; macOS constraints
  • c822676 fix(send): cancel a macOS FIFO read without writing into the FIFO
  • 82ffead test: fail rather than skip the high-descriptor tests on CI
  • c7ef75c docs(troubleshooting): standard input macOS cannot wait for
  • ccea166 fix(send): keep input cancelable at any descriptor number
  • dcab135 docs: describe the deadline of a send, FIFO input and the output contract
  • bc6ccb1 fix(cli): tell a closed pipe on Windows too
  • d9fc8b1 test(cli): pin the output contract and the broken pipe on every system
  • 2b96706 fix(send): make standard input and a --json-input FIFO cancelable
  • 236930d fix(send): start the deadline before the credentials
  • add1e37 Merge pull request #7 from magicdrive/hardening/production-reliability
  • bd0b273 docs: describe SIGTERM, interrupted stdin and unwritable output
  • 20c0450 fix(cli): fail a command whose output cannot be written
  • 16765c5 fix(credential): do not wait for the output of a keychain tool's children
  • 5858b18 fix(send): stop reading standard input when interrupted
  • f409466 fix(cmd): cancel on SIGTERM and survive a closed stdout
  • 6fc6f6a Merge pull request #6 from magicdrive/refactor/transport-libraries
  • d83905f fix(email): do not fold a subject into a line of only white space
  • 844d991 docs(development): record why the transports keep the standard library
  • e6a0058 fix(email): fold long To and Subject headers
  • 8a54872 Merge pull request #5 from magicdrive/docs/bilingual-setup-guide
  • 70fc218 test(e2e): check the commands of the guides, not only README.md
  • 7f5b159 docs: add bilingual setup and configuration guides