Continuous integration

  • Fetch tags for fledge workflow to avoid unnecessary NEWS entries (#31).

Continuous integration

  • Use larger retry count for lock-threads workflow (#30).

Continuous integration

  • Ignore errors when removing pkg-config on macOS (#29).

Continuous integration

  • Explicit permissions (#28).

Continuous integration

  • Use styler from main branch (#27).

Continuous integration

  • Need to install R on Ubuntu 24.04 (#26).

  • Use Ubuntu 24.04 and styler PR (#24).

Continuous integration

  • Correctly detect branch protection (#23).

Continuous integration

  • Use stable pak (#22).

Continuous integration

  • Trigger run (#21).

    • ci: Trigger run

    • ci: Latest changes

Continuous integration

  • Use pkgdown branch (#20).

    • ci: Use pkgdown branch

    • ci: Updates from duckdb

    • ci: Trigger run

Continuous integration

  • Install via R CMD INSTALL ., not pak (#19).

    • ci: Install via R CMD INSTALL ., not pak

    • ci: Bump version of upload-artifact action

Chore

Continuous integration

  • Install local package for pkgdown builds.

  • Improve support for protected branches with fledge.

  • Improve support for protected branches, without fledge.

  • Sync with latest developments.

  • Use v2 instead of master.

  • Inline action.

  • Use dev roxygen2 and decor.

  • Fix on Windows, tweak lock workflow.

  • Avoid checking bashisms on Windows.

  • Better commit message.

  • Bump versions, better default, consume custom matrix.

  • Recent updates.

  • Merge pull request #15 from r-prof/snapshot-main-rcc-smoke-null.
  • Internal changes only.

Chore

Uncategorized

  • Merged cran-1.0.3 into main.
  • Internal changes only.
  • Internal changes only.
  • Harmonize yaml formatting.

  • Revert changes to matrix section.

  • Internal changes only.

Chore

  • Adapt to rlang >= 1.0.0.

  • Switch to GitHub Actions (#12).

  • Require tibble 3.0.0 (#11).

  • ?read_pprof uses example conditional on availability of RProtoBuf.

Initial release. Exported functions:

  • read_rprof(path, ..., version = "1.0") and write_rprof(x, path) for reading files generated by Rprof() and writing compatible files.

  • read_pprof(path, ..., version = "1.0") and write_pprof(x, path) for reading and writing files understood by pprof.

  • validate_profile(x) for validating profile data, called by the readers and writers.