← Back to all sparks
I

igoR

ANALYTICS
Velocity0.0

Access the Intergovernmental Organizations ('IGO') Database

igoR reached 1.0.0 with no user-visible change, then spent three releases on AI-assisted cleanup

rpolitical sciencedata accessdocumentationrefactoring
Current state
igoR provides access to Intergovernmental Organizations (IGO) databases from the Correlates of War project. The dataset and public API have been stable for years; recent releases are almost entirely maintenance. 1.0.0 in January 2026 raised the minimum R version to 3.6.0 and stated explicitly that users would see no change.
Where it's heading
Development has shifted to documentation and internal consistency, and the mechanism is notable: 1.0.2 and 1.0.3 both describe AI-assisted editing and refactoring, part of a sweep the same maintainer ran across several packages in mid-2026. The one substantive fix in the window is igo_dyadic() computing dyadid from both state codes as documented. Everything else is dependency bumps and message wording.
Prediction
With the internals refactored and documentation reviewed, further releases are likely to track upstream Correlates of War data updates rather than change the API. The entries give no indication of a pending data revision.

Recent moves

  1. 1mo ago

    igo_dyadic() fixes dyadid computation; internals refactored

    The one behavioural fix in recent releases: igo_dyadic() now computes dyadid using both state codes as its documentation always claimed. Internal result handling, status validation and dyad-year membership recoding were deduplicated via AI-assisted refactoring, and user-facing messages reworded. Part of a maintainer-wide cleanup sweep visible across sibling packages in the same months.

    View source ↗
  2. 2mo ago

    Documentation reviewed with AI-assisted editing

    Documentation-only release plus a codecov action bump. No code change.

    View source ↗
  3. 5mo ago

    COPYRIGHTS updated; vignettes migrated to Quarto

    Moves documentation and vignettes to Quarto and updates the COPYRIGHTS file. Infrastructure work matching the same migration across the maintainer's other packages.

    View source ↗
  4. 7mo ago

    First major version; minimum R raised to 3.6.0

    The 1.0.0 label with the release notes stating plainly that there is no visible change for users beyond a minimum R version of 3.6.0. A maturity marker rather than a release — the remaining content is five dependabot action bumps.

    View source ↗
  5. 1y ago

    Routine documentation update

    A documentation-only patch with no functional content.

    View source ↗
  6. 2y ago

    Recode helpers for IGO year, state year and dyadic data

    Adds igo_recode_igoyear(), igo_recode_stateyear() and igo_recode_dyadic() for converting numerical values to labels, and lets igo_dyadic() accept a vector in country1. The last release in the window to add user-facing functions.

    View source ↗