~fitzsim/url-http-oauth

c2d06036f22ce61f5a1e3084c8b265d897b7fcab — Thomas Fitzsimmons 9 months ago 68e74fb main
Bump version to 0.8.3

* url-http-oauth.el: Bump version to 0.8.3.
* NEWS: Document 0.8.3 changes.
* README: New file.
3 files changed, 51 insertions(+), 17 deletions(-)

M NEWS
A README
M url-http-oauth.el
M NEWS => NEWS +20 -16
@@ 1,31 1,35 @@
GNU Emacs url-http-oauth NEWS -- history of user-visible changes.

* New in url-http-oauth 0.8.3

Released 2023-05-10

Warning: To deal with OAuth 2.0 refresh tokens, `url-http-oauth' needs
to delete then rewrite entries in netrc files listed in the
`auth-sources' variable.  The netrc entry rewriting code is new and
relatively untested so please back up these files before trying OAuth
2.0 support.  Entry deletion respects the customization value of
`auth-source-save-behavior'; if it is set to `ask', you will be
prompted before the entry deletion happens.

** Add url-http-oauth-demo.el.

** Validate "client-identifier" setting.

** Autoload public API functions.

** Fix compatibility for older Emacs versions.

* New in url-http-oauth 0.8.2

Released 2023-05-09

Warning: To handle refresh tokens, url-http-oauth needs to delete
entries from netrc files listed in the `auth-sources' variable.
Please back up all files listed in the `auth-sources' variable before
trying url-http-oauth 0.8.1 because the netrc entry deletion code is
new and relatively untested.  Deletion respects the customization
value of `auth-source-save-behavior'; if it is set to `ask', you will
be prompted before the entry deletion happens.

** Prevent url-oauth-auth throwing an error in the default case.

* New in url-http-oauth 0.8.1

Released 2023-05-08

Warning: To handle refresh tokens, url-http-oauth needs to delete
entries from netrc files listed in the `auth-sources' variable.
Please back up all files listed in the `auth-sources' variable before
trying url-http-oauth 0.8.1 because the netrc entry deletion code is
new and relatively untested.  Deletion respects the customization
value of `auth-source-save-behavior'; if it is set to `ask', you will
be prompted before the entry deletion happens.

** Introduce ability to delete entries in `auth-sources' netrc files.

** Feature-complete for EWS access.

A README => README +30 -0
@@ 0,0 1,30 @@
url-http-oauth adds OAuth 2.0 support to Emacs's URL library.

Most Recent Improvements
------------------------

New in url-http-oauth 0.8.3, released 2023-05-10

Warning: To deal with OAuth 2.0 refresh tokens, `url-http-oauth' needs
to delete then rewrite entries in netrc files listed in the
`auth-sources' variable.  The netrc entry rewriting code is new and
relatively untested so please back up these files before trying OAuth
2.0 support.  Entry deletion respects the customization value of
`auth-source-save-behavior'; if it is set to `ask', you will be
prompted before the entry deletion happens.

** Add url-http-oauth-demo.el.

** Validate "client-identifier" setting.

** Autoload public API functions.

** Fix compatibility for older Emacs versions.

Quick Start
-----------

M-x package-install RET url-http-oauth

Study url-http-oauth-demo.el, which is installed alongside
url-http-oauth.el.

M url-http-oauth.el => url-http-oauth.el +1 -1
@@ 3,7 3,7 @@
;; Copyright (C) 2023 Free Software Foundation, Inc.

;; Author: Thomas Fitzsimmons <fitzsim@fitzsim.org>
;; Version: 0.8.2
;; Version: 0.8.3
;; Keywords: comm, data, processes, hypermedia

;; This program is free software; you can redistribute it and/or modify