Skip to content

Releases: munterfi/flexpolyline

flexpolyline 0.3.0

Choose a tag to compare

@munterfi munterfi released this 13 Feb 13:01
6413806
  • Update C++11 to current CRAN default of C++17.

flexpolyline 0.2.7

Choose a tag to compare

@munterfi munterfi released this 08 Jan 15:38
4a62bbb
  • 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

Choose a tag to compare

@munterfi munterfi released this 24 Aug 09:23
fdb3620
  • Switch to HTML5 for documentation pages, closes #56.

flexpolyline 0.2.5

Choose a tag to compare

@munterfi munterfi released this 20 Nov 12:56
45c0888
  • 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

Choose a tag to compare

@munterfi munterfi released this 03 Oct 10:37
b8b1cc5
  • Adjust URLs to GitHub account due to renaming munterfinger to @munterfi.

flexpolyline 0.2.3

Choose a tag to compare

@munterfi munterfi released this 02 May 11:33
3d3aaa3
  • 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

Choose a tag to compare

@munterfi munterfi released this 21 Apr 09:15
c40f559
  • 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

Choose a tag to compare

@munterfi munterfi released this 06 Jan 10:57
33d9f51
  • Skip input tests of C++ binding on CRAN, closes #35.
  • Added contribution guidelines, code of conduct and issue templates.

flexpolyline 0.2.0

Choose a tag to compare

@munterfi munterfi released this 19 Dec 14:28
4f4ceec
  • 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

Choose a tag to compare

@munterfi munterfi released this 07 Aug 10:46
5ed2bfb
  • 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.