Releases: evanodell/hansard
hansard 0.8.0
hansard 0.8.0
- Replacing deprecated
tidyr
functions with up-to-date ones
(#14, thanks @counterpig). This may result in some slight differences in
data structures, please check your code.
Changes
election_candidates()
returns a tibble, with different formats and names
than previous versions that will be easier to work with.
Please check your code as the structure may have changed in a way that breaks
existing code.
Pre-release of 0.8.0
0.7.9000 Various upgrades, should fix #14
v0.7.1
hansard 0.7.0
code indents
hansard 0.6.3
Bug Fixes
-
The max number of items per page has changed at some point.
Please check your code to ensure that functions return the data you expect.
If it is returning tibbles with multiples of 100 rows it is likely
that your data is incomplete. -
Fixed an bug where the the
early_day_motions()
function mishandled
list columns.
Dependency changes
- Removed need for
stringi
andhttr
packages, and dropped somedplyr
dependencies
Function changes
hansard_generic
function is now defunct.
0.6.2
Includes 0.6.1, which was never officially released.
hansard 0.6.2
Code changes
If tidy=TRUE
, URLs are consistently removed from about
columns in all
functions.
Documentation updates
Improvements to some example descriptions
hansard 0.6.1
Code changes
members_search()
now allows custom lucene queries, with or without wildcards.
v0.6.0
Code changes
Changed default value of verbose
parameter to TRUE
.
Adapted members()
to fit follow changes in API structure.
Bug fixes
Remove URL from about
column from all_answered_questions
if tidy=TRUE
.
Fixed error in members_search()
that produced a 404 error if left empty.
Testing
Expanded test coverage
v0.5.9
hansard 0.5.8
hansard 0.5.8
New Functions
bill_publications()
function introduced, to retrieve data on publications
associated with different bills.
Performance improvements
Process of transitioning from if and else statements to dplyr
's case_when()
and if_else()
functions for internal use. Also replacing gsub()
with
faster stringi
functions in some cases. These changes are intended to
increase speed and improve ease of maintenance.
hansard 0.5.7
hansard 0.5.7
Internal rewrites to make maintenance easier and produce a few very small increases in speed in several functions.
Fixed some typos in documentation, brought documentation into line with the reccomended 80 character maximum width for each line.