Skip to content

Releases: munterfi/flexpolyline

flexpolyline 0.3.0

13 Feb 13:01
6413806
Compare
Choose a tag to compare
  • Update C++11 to current CRAN default of C++17.

flexpolyline 0.2.7

08 Jan 15:38
4a62bbb
Compare
Choose a tag to compare
  • Fix missing missing inclusion of <cstdint>, closes #58.
  • Resubmit to CRAN due to since the package was archived on 2022-12-27 as email to the maintainer was temporarily not deliverable.
  • Updated r-lib/actions in github action R-CMD-check.yaml and pkgdown.yaml.

flexpolyline 0.2.6

24 Aug 09:23
fdb3620
Compare
Choose a tag to compare
  • Switch to HTML5 for documentation pages, closes #56.

flexpolyline 0.2.5

20 Nov 12:56
45c0888
Compare
Choose a tag to compare
  • Changed workflow from git flow to trunc-based development. Removed develop branch. New features are merged directly into master and releases are tagged after CRAN has accepted the package submission, which triggers the documentation build.

flexpolyline 0.2.4

03 Oct 10:37
b8b1cc5
Compare
Choose a tag to compare
  • Adjust URLs to GitHub account due to renaming munterfinger to @munterfi.

flexpolyline 0.2.3

02 May 11:33
3d3aaa3
Compare
Choose a tag to compare
  • Skip encoding and decoding validation tests on CRAN due to minor deviations in the results caused by rounding (half up vs. half even) on different platforms (e.g. Apple M1) at high precision values (closes #49)

flexpolyline 0.2.2

21 Apr 09:15
c40f559
Compare
Choose a tag to compare
  • Fix wrong integer shift resulting in lost bits for precision values greater than 7 (see heremaps/flexible-polyline#36, closes #44).
  • Fix CRAN note for a specified lazy data statement without data directory (closes #43).
  • Use styler package and use tyler::tidyverse_style()to format the package.
  • Solve lintr issues, except from line length issues (limit of 80 characters).

flexpolyline 0.2.1

06 Jan 10:57
33d9f51
Compare
Choose a tag to compare
  • Skip input tests of C++ binding on CRAN, closes #35.
  • Added contribution guidelines, code of conduct and issue templates.

flexpolyline 0.2.0

19 Dec 14:28
4f4ceec
Compare
Choose a tag to compare
  • Fix clang range-loop-analysis warning on macOS in flexpolyline.h (Apple clang version 12.0.0).
  • Support for geometry types "POLYGON" and "POINT" in encode_sf() and decode_sf(), closes #31.
  • Added functions to get (get_third_dimension()) and set (set_third_dimension()) the third dimension type of a flexible polyline encoded string.
  • Sign in to CodeFactor.io and add badge to continuously track code quality.
  • Use exception classes when throwing an exception in C++.
  • Improve coverage of tests.

flexpolyline 0.1.1

07 Aug 10:46
5ed2bfb
Compare
Choose a tag to compare
  • Add ORCID to author field in DESCRIPTION.
  • Limit the encoding check in the C++ binding test to 7 digits.
  • Use explicit type casts before left shifting and reassigning (x <<= y) to avoid UBSAN runtime error 'left shift of negative value' in flexpolyline.h.