Squashed commit of the following:
commit a095d75b67a0bad439e8d6c495ef81af25c0b1a9
Author: Winston Chang <winston@stdout.org>
Date: Thu Sep 24 10:30:47 2020 -0500
Update NEWS
commit 715a10ebd63c34eb2f464a7388e0b89b994bee0f
Author: Winston Chang <winston@stdout.org>
Date: Thu Sep 24 10:24:24 2020 -0500
Update docs for radioButtons about having none selected
commit eff9036884693002a84f84df16cf699be2358c1c
Author: Winston Chang <winston@stdout.org>
Date: Thu Sep 24 10:15:59 2020 -0500
Cleaner check for no selected radioButtons
commit 1666baa746f4dea986be4929720de2a5653acbb6
Merge: c0d35e84b04ba393
Author: Winston Chang <winston@stdout.org>
Date: Thu Sep 24 10:02:16 2020 -0500
Merge branch '2688' of https://github.com/ColinFay/shiny into ColinFay-2688
commit b04ba393b8
Author: colin <colin@thinkr.fr>
Date: Thu Sep 24 08:37:58 2020 +0200
changed the test structure
commit 866a86946a
Author: colin <colin@thinkr.fr>
Date: Sun Sep 13 20:50:44 2020 +0200
restore old `$escape` behavior
commit d45af353fd
Author: colin <colin@thinkr.fr>
Date: Fri Sep 11 08:54:25 2020 +0200
added trailing ; and space before {
commit 5e95ee03a1
Author: colin <colin@thinkr.fr>
Date: Thu Sep 10 21:55:02 2020 +0200
return early if the value is undefined in setValue of radio
commit 24ac6ec624
Author: colin <colin@thinkr.fr>
Date: Thu Sep 10 21:53:41 2020 +0200
Testing that the type of val is a string, instead of relying on the length
commit 18ec3b8540
Author: colin <colin@thinkr.fr>
Date: Wed Sep 9 22:08:45 2020 +0200
Radio buttons can now be reset with character(0), and their value is set to NULL
Close#2688 and close#2266
commit d7f66165d0
Author: colin <colin@thinkr.fr>
Date: Wed Sep 9 22:08:06 2020 +0200
Correct bug when $escape received an empty value