- Add support for Scala 2.12
- Add Scala.js support.
- Rename
DefaultPriorityMap
toStandardPriorityMap
.
- Fixed behavior of default implementation for custom orderings.
- Fixed preservation of default function after calling
withDefault
orwithDefaultValue
. - Added builder and factory classes.
- Removed
fromMap
method from companion objects. - Mader inner class
PriorityMap.WithDefault
private.
- Renamed abstract
range
method torangeImpl
. - Adapted static return types in trait
PriorityMapLike
. - Made
newBuilder
protected in bothPriorityMap
andDefaultPriorityMap
. - Changed static return type of
seq
toPriorityMap[A, B]
. - Added methods
firstKey
,lastKey
, andmerged
. - Added variants of methods
withDefault
andwithDefaultValue
that return priority maps. - Optimized performance.
- Initial release.