Skip to content

Release 1.0 - #79

Draft
eivinhb wants to merge 7 commits into
masterfrom
release_1.0
Draft

eivinhb wants to merge 7 commits into
masterfrom
release_1.0

Conversation

@eivinhb

@eivinhb eivinhb commented Sep 24, 2026 •

Copy link
Copy Markdown
Member

Jeg tenker ta ut en release candidate her straks. Jeg har rebaset branchen på master, så endringer der skal være med.
Det er fremdeles endel deprekerte metoder i fødselsnummer. Foreløpig har vi ikke noe plan for hvordan dette skal løses, men det har vi noen år på.
Nå er i hvert fall kjønn fjernet samt java.time er på plass.

Eivind Bergstøl and others added 7 commits September 24, 2026 16:02
java.util.Date and java.util.Calendar is old now and we don't want to
use that any more.

Breaking changes:

We use ZonedDateTime in stead of Date to represent a date to check
for working days.

The list of holidays are now a NavigableSet<LocalDate> and not a Date[].

Co-authored-by: tobiasgwaaler
Co-authored-by: runeflobakk
Co-authored-by: martin-jackson
Co-authored-by: hhaga
Co-authored-by: fredrbus
Breaking change: Du må erstatte java.util.Date med java.time.LocalDate.

Gjorde i tillegg en liten endring i Person::getFodselsDato slik at
LocalDate-en som returneres har riktig århundre. Beregning av
fødselsdato fra fødselsnummer blir riktignok deprecated i pull requesten
nedenfor, men metoden får vel leve en liten stund til.

#74
Kjønn vil slutte å være et konsept i 2032 i sammenheng med
fødselsnummer. Vi forbereder oss allerede nå ved å ta vekk konseptet
i god tid.

Siden kjønn forsvinner fra fodselsnummer har vi ingen måte
i Person-klassen å identifisere om det er mannsnavn eller kvinnenavn.
jeg fjerner derfor enkelt og greit denne funksjonen fra Person.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants