NEWS.md 3.32 KB
Newer Older
1
2
# *News*
==========
Leo's avatar
Leo committed
3

Pyry Kantanen's avatar
Pyry Kantanen committed
4
5
6
7
8
# hetu 1.0.7.9000 (2022-05-16)

* subsetting-parameter (TRUE or FALSE) dropped from `hetu_diagnostic()` function as it was unnecessary syntactic sugar that was difficult to communicate to users. Similar functionalities can be easily achieved with standard subsetting functionalities found in base R and especially in tidyverse.
* `satu_ctrl_char()` parameter for printing whole SATU/FINUID-numbers is now called "print.full" instead of "complement".

9
10
11
12
13
# hetu 1.0.6.9000 (2022-01-18)

* Rewritten `rpin()` function for increased speed
* Added new function `hetu_control_char()` both for internal use in other functions as well as convenience (sometimes you know the rest of the identity code and just need to determine the control character)
* Added support for checking the validity of Finnish electronic Unique Identification Numbers (SATU / FINUID). Two new functions: `satu_ctrl()` and `satu_ctrl_char()`, the former works like `hetu_ctrl()` and the latter works like abovementioned `hetu_control_char()`
Pyry Kantanen's avatar
Pyry Kantanen committed
14
* `hetu()` table column name checksum changed to more descriptive ctrl.char. The change also affects related column names in `hetu_diagnostic()`. This is to illustrate the point that Finnish personal identity code has control characters (numbers and letters) instead of check digits.
15

16
17
18
19
# hetu 1.0.3 (2021-07-28)

* Implementing recommendations from goodpractice (whole package) and lintr (hetu.R) for better code legibility
* Renamed internal objects to make it easier to distinguish between user input (function arguments), internal objects used in intermediate steps and output names for the data table
20
* New function `hetu_control_char()` for easy calculation of control characters when birth date and personal numbers are already known
21

22
23
24
25
# hetu 1.0.2 (2020-11-23)

* Moving away from Travis CI to GitHub Actions

Pyry Kantanen's avatar
Pyry Kantanen committed
26
27
28
29
# hetu 1.0.1 (2020-10-15)

* Build submitted to CRAN
* More organized vignette, hetu and BID examples separated
30
* Minor fixes to `hetu_diagnostic()` and `rbid()`
Pyry Kantanen's avatar
Pyry Kantanen committed
31

32
33
# hetu 0.3.1 (2020-10-14)

34
35
* Added function for generating Finnish Business IDs, `rbid()`
* Added new alias to `hetu_diagnostic()`, `pin_diagnostic()`, for better consistency with other functions
36
37
* New examples in package vignette

38
39
40
# hetu 0.3.0 (2020-10-13)

* Optimized functions: generating and handling a large amount of PINs is now much faster (tested with 5.5 million PINs)
41
42
* new `bid_ctrl()` function for checking the validity of Finnish Business IDs
* `hetu()` table column name personal.number changed to shorter p.num
43

44
45
46
# hetu 0.2.4 (2020-09-10)

* Option to print explicit diagnostics in hetu-function
47
* `hetu_diagnostic()` function for easier viewing of diagnostic information
48
49
50
51
52
53
54
55
56
57
58
59
60

# hetu 0.2.1-0.2.3 (2020-09-09)

* Updates to pkgdown
* Improvements to vignette
* Warning messages and new tests for invalid inputs
* Fixes in hetu.R in handling temporary / artificial pins
* Tests for deprecated pin_to_date function
* Added codecov integration
* Minor fixes

# hetu 0.2.0 (2020-09-04)

61
* Added `rpin()` function for generating random hetu PINs
62
63
* Added ability to handle temporary or artificial hetu PINs (allow.temp, is.temp)
* Added tests to achieve 100 % test coverage
64
* Deprecation of pin_to_date, addition of `pin_date()`
65
66
67
68
69
* Numerous minor bugfixes and additions to help files and vignettes

# hetu 0.1.1 (2012-06-26)

* Package created based on earlier functions migrated from sorvi