You can update directly from 1.8. Just make sure you keep those nedi.conf changes in mind:
1.9:
asset received a "loc" option
ignorename replaced with namefilter (make sure it's added, see below)
mapna received "map2BASE" option to replace the -F argument in nedi.pl -> READ BELOW!
#========================================
# Important info on deprecated -F option:
# If you've used -F before, simply remove -F from contrab entries (no further action needed)
# If you didn't use -F before, you might want to add this line to nedi.conf to avoid getting new devices with FQDN:
mapna default map2BASE
# Add this to discover all possible names
namefilter .
=========================================
2.0:
- Added nodev to completely ignore certain neighbor device types (like border does for names)
- Added mail format options for adding date and mime headers or set html format (default if omitted is plaintext)
- Replaced {s}ize in staticmap URI with {w}idth and {h}eight
- Field order of ldapmap changed, review if used
- Removed redbuild (was anyone using it?) due to new building icons
- Removed global thresholds to make it simpler (they can be set per record now)
Internal defaults are:
traffic alert 75
broadcast alert 250
noreply 2
latency warning 100
--> Review your interface thresholds!
Important!
==========
- Due to the removal of the dns tables all node names need to be rescanned. There is a shortcut for that in System-NeDi...
- Add "admin" to the local group in User-Management or it will be authenticated against LDAP or Radius, if configured
Additional benefit, the "admin" can be replaced by a different username now...