Skip to content

chore: Release v0.0.24 - Add support for iq-kr and other new flags#54

Merged
tnovau merged 1 commit intoon-the-edge-cloud:masterfrom
ArianSha:release/v0.0.24
Nov 7, 2025
Merged

chore: Release v0.0.24 - Add support for iq-kr and other new flags#54
tnovau merged 1 commit intoon-the-edge-cloud:masterfrom
ArianSha:release/v0.0.24

Conversation

@ArianSha
Copy link
Copy Markdown

@ArianSha ArianSha commented Nov 1, 2025

Summary

This PR bumps the version to 0.0.24 to include new flags that were added after the last release (0.0.23).

Closes #53

What's Changed

  • Version bumped from 0.0.23 → 0.0.24 in package.json
  • dist/ rebuilt with updated countries.js that includes new flags
  • Notably fixes support for iq-kr flag (which exists on CDN but wasn't in the published npm package)

Root Cause

The flag iq-kr was added in commit 4baecab (fixes #50), after version 0.0.23 was tagged and published. While the flag file exists on the CDN, the npm package's countries.js didn't include it, causing the component to render the unknown flag (xx) instead.

Testing

✅ All tests pass:

npm test

✅ Build completes successfully:

npm run build

Next Steps for Publishing

Once this PR is merged, the maintainer with npm credentials should:

  1. Pull the latest master:

    git checkout master
    git pull origin master
  2. Verify the version and build:

    cat package.json | grep version  # Should show 0.0.24
    npm run build
    npm test
  3. Create a git tag:

    git tag 0.0.24
    git push origin 0.0.24
  4. Publish to npm:

    npm publish
  5. Verify the published package:

    npm view react-circle-flags version  # Should show 0.0.24

Related Issues

- Includes new flags added in commit 4baecab (fixes on-the-edge-cloud#50)
- Notably adds support for iq-kr flag which exists on CDN
- Rebuilt dist/ with updated countries list
@tnovau
Copy link
Copy Markdown
Member

tnovau commented Nov 7, 2025

You're right, sorry I forgot to publish

@tnovau tnovau merged commit 4aaeac2 into on-the-edge-cloud:master Nov 7, 2025
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bug: iq-kr is not rendering a flag Netherlands Antilles (an) is Missing

2 participants