se-edu/addressbook-level3

Update Jackson and JUnit

yhtMinceraft1010X opened this issue · 1 comments

These are the current versions of the JUnit and Jackson dependencies in build.gradle:

String jUnitVersion = '5.4.0'

implementation group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.7.0'
implementation group: 'com.fasterxml.jackson.datatype', name: 'jackson-datatype-jsr310', version: '2.7.4'

The latest versions are:

As a side note, some branches of Duke (e.g. add-gradle-support) also have an outdated JUnit version.

In regards to upgrading Jackson, I have noticed some behavior change details found here.

In particular Serializing object to file is changed from saving as relative path to absolute path which could lead to undesirable effects. detail here