anchor.diff:              |> Seq.map parseSimpleReleaseNotes |> Seq.toList
           | Complex -> parseAllComplexReleaseNotes data
           | Invalid -> failwith "Invalid Release Notes format."
  -        |> Seq.maxBy (fun x -> SemVerHelper.parse x.AssemblyVersion)+        |> List.sortBy (fun x -> SemVerHelper.parse x.AssemblyVersion)
  +        |> List.rev
  +
  +    
  +/// Parses a Release Notes text and returns the lastest release notes.
  +let parseReleaseNotes (data: seq<string>) =
  +    data
  +    |> parseAllReleaseNotes
  +    |> Seq.head
positive.code:             | None -> releaseNotes
  
      loop [] (text |> Seq.map (trimChars [|' '; '*'|]) |> Seq.toList)
      
  /// Parses a Release Notes text - Either "simple" or "complex" format (see below).
  ///
  /// ## Parameters
  ///  - `data` - Release notes text
  
negative.code: ///             Attribute.Version release.AssemblyVersion
  ///             Attribute.FileVersion release.AssemblyVersion]
  ///     )
  let parseAllReleaseNotes (data: seq<string>) = 
      let data = data |> Seq.toList |> List.filter (not << isNullOrWhiteSpace)
      match data with
      | [] -> failwith "Empty Release file."
  