Skip to content

Commit

Permalink
NEWS and CRAN comments
Browse files Browse the repository at this point in the history
  • Loading branch information
krlmlr committed Feb 14, 2024
1 parent db9ae52 commit 476886d
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 217 deletions.
63 changes: 29 additions & 34 deletions NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,39 +2,25 @@

# igraph 2.0.2

See <https://github.com/igraph/rigraph/blob/f3fa58b/src/vendor/cigraph/CHANGELOG.md> for a complete changelog of the bundled C core, and <https://github.com/igraph/rigraph/compare/1bd2bf79..f3fa58b#diff-aeb78e0159780a9b26daabaf6f95f450b0cfec7161fc735f27ad69145a57dc84> for the changes since the igraph 2.0.1.
(A permanent link to the most recent changelog of the C core used in the R package is
<https://github.com/igraph/rigraph/blob/main/src/vendor/cigraph/CHANGELOG.md>.)

## Bug fixes

- `g + vertices(1, 2, foo = 3)` works again, regression introduced in igraph 2.0.0 (#1247).
- Do not rely on `which` program during configuration (#1232).
- `sample_pa()` respects the `out.seq` and `out.dist` arguments again, regression introduced in igraph 2.0.0 (#1226).
- `shortest.paths()` no longer fails (#1222).
- Avoid duplicate objects (#1223).
- `isomorphisms()` and `subgraph_isomorphisims(method = "vf2")` work again, regression introduced in 2.0.0 (#1219).
- `biconnected_components()` now returns edge and vertex sequences again (#1213).
- `configure` manage libxml multiple include paths (#1197).
- Link Fortran runtime on Windows as needed by arpack. (#1215).
- Workaround for deprecated enum values not being supported with old GCC (#1205).
- `biconnected_components()` now returns edge and vertex sequences again, regression introduced in 2.0.0 (#1213).
- Remove zeros from the `order` and `order.out` components returned by `dfs()`, regression introduced in 2.0.0 (#1179).
- Memory leaks when converting data to C (#1196).
- Eliminate a compiler warning from simpleraytracer (#1185).
- Remove zeros from the `order` and `order.out` components returned by `dfs()` (#1179).
- HAVE_GFORTRAN flag for `win` and `ucrt` (#1171).
- Avoid `is.R()` which is deprecated in R 4.4.0.

## Features

- `realize_bipartite_degseq()` creates a bipartite graph from two degree sequences (#1212).
- `is_biconnected()` checks if a graph is biconnected (#1204).
- `distances()` now supports the Floyd-Warshall algorithm (#1186).

## Chore

- Update C core and regenerate interfaces (#1237).
- Remove unused patch files (#1234).
- Update stimulus to 0.21.4 (#1210).
- `config.h` defines `HAVE___UINT128_T` (#1216).
- Update vendored igraph/C to igraph/igraph@8def9e335ae1cbb98150… (#1198).
- Update NEWS.

## Documentation

- Use more culturally diverse names in intro vignettes (#1246).
Expand All @@ -49,28 +35,37 @@
- Improve installation and troubleshooting instructions (#1184).
- Improve docs of assortativity (#1151).

## Refactoring
## Testing

- Add tests for `isomorphisms()` and `subgraph_isomorphisms()` (#1225).

## Packaging

- Remove empty string in configure (#1235).
- Always use bundled mini-gmp (#1233).
- Make_empty_graph() is now fully auto-generated (#1068).
- `config.h` defines `HAVE___UINT128_T` (#1216).
- Do not rely on `which` program during configuration (#1232).
- `configure` manage libxml multiple include paths (#1197).

This comment has been minimized.

Copy link
@szhorvat

szhorvat Feb 14, 2024

Member

Would have been nice to phrase this in a way that users will understand.

- Remove empty string in `configure` (#1235).
- Link Fortran runtime on Windows as needed by arpack. (#1215).
- Workaround for deprecated enum values not being supported with old GCC (#1205).
- `HAVE_GFORTRAN` flag for `win` and `ucrt` (#1171).
- `make_empty_graph()` is now fully auto-generated (#1068).
- Eliminate manual edits from autogenerated files (#1207).
- Add read-only comments for RStudio IDE (#1152).
- Remove "compatibility with S" and use of `is.R()` (#1168).

## Testing
## Internal

- Add tests for `isomorphisms()` and `subgraph_isomorphisms()` (#1225).
- Set seed *locally* (#1166).
- Remove unused patch files (#1234).
- Update stimulus to 0.21.4 (#1210).
- Avoid duplicate objects (#1223).
- Eliminate a compiler warning from simpleraytracer (#1185).

## Uncategorized

- Update build-requirements.txt (#1236).
- Merge branch 'cran-2.0.1.1'.
- Merge branch 'cran-2.0.1'.
- Internal changes only.
- Add test (#1163).
- Merge branch 'cran-2.0.0'.
# igraph 2.0.1.1

## Bug fixes

- Avoid `is.R()` which is deprecated in R 4.4.0.


# igraph 2.0.1
Expand Down
Loading

0 comments on commit 476886d

Please sign in to comment.