- Test for Emacs 29.2..29.4
- Require all HTTP clients to automatically decompress response bodies
- Simplify Curl sentinel
- Refactor test code
- Support for Emacs 25 and 26
0.12.0 - 2023-08-11
- CircleCI configuration
- CircleCI badge
- Deps cache
- Test for Emacs 29.1
- Switch CI dependency management to Homebrew
- Upgrade to MegaLinter v7
- Replace httpbin with httpbingo
- Unused badges
- I18N test
0.11.0 - 2022-12-01
- Test for Emacs 28.2
- Upgrade to MegaLinter v6
- Upgrade Github actions
- Lint errors
- Drone CI configuration
0.10.0 - 2022-09-21
- Test for Emacs 28.1
- HTTPie sentinel
- Custom variables for deleting HTTPie supported content encodings
- Test cases for url-http variables
- Run GitHub Actions on pull_request
- Modularize sentinels
- Replace
cl
withcl-lib
- Edit process buffer in place to avoid multibyte flag resetting
- Allow binding
url-mime-accept-string
- Respect
url-request-noninteractive
- Support
url-http-referer
- Send extra headers based on Emacs variables
- Remove internal headers for HTTPie from headers
0.9.0 - 2021-12-05
- Migrate MegaLinter to v5
0.8.0 - 2021-10-29
- Allow the process displays the error messages in a buffer
- Create process by
make-process
instead ofstart-process
- Use lexical binding for the whole project
- Make backends always wait for stdin
- Make url retrieval buffers single-byte before executing callback
- Emacs 24 support
0.7.0 - 2021-10-13
- Data types for user options
- Support parsing HTTP messages which use LF (
\n
) as line delimiter
0.6.1 - 2021-09-17
- HTTP response body processing in sentinel
0.6.0 - 2021-09-16
- Lint project by Mega-Linter
- Test case for Emacs 27
- GitHub Actions workflow
- GitHub Actions badge
- Replace Cask with Eldev
- Drop test cases for non-latest images of each major version
- Drop Linuxbrew use in CI
0.5.1 - 2019-10-06
- Add badges
0.5.0 - 2019-09-21
- Replace test helpers with environment variable
- Migrate from Travis to Drone
- Test for Emacs 26
0.4.0 - 2018-12-25
mb-url-http-curl-switches
mb-url-http-httpie-switches
- Add badges
- Use ert-runner to test
- Fallback to
url-http
only ifmb-url-http-backend
is nil - Add more test cases
- Rename variables to follow Emacs conventions
- Not recommended since Emacs 26
0.3.1 - 2018-10-11
- Support set empty headers
- Support unset headers
0.3.0 - 2018-09-27
- Completely rewrite for url-http backends
- New test code
0.2.1 - 2018-09-07
- Make ERT easy to debug
0.2.0 - 2018-09-01
- Do not post data for curl even if the data is an empty string
0.1.0 - 2016-12-25
- Test for Emacs 25.1
- Naming convention
- Rewrite test code
- Fix for Emacs 25
0.0.9 - 2016-07-24
- Add code of conduct
0.0.8 - 2016-07-01
- Test on travis-ci
0.0.7 - 2016-06-02
- Add bumplus config
0.0.6 - 2016-05-08
- Fix version number.
0.0.5 - 2016-04-14
- Fix typo in the change log.
0.0.4 - 2016-04-14
- Fix typo in the change log.
- Add links to MELPA & el-get.
0.0.3 - 2015-12-10
- Improve the change log format.
- Add tag comparison links in the change log.
- Add install instruction
0.0.2 - 2015-12-06
- Fix typo
0.0.1 - 2015-12-03
- Initial release