Skip to content

Conversation

@den-ua
Copy link

@den-ua den-ua commented Dec 11, 2025

Main Changes

Updated RN Themis library to version 0.15.5 — bumping the bundled React-Native Themis binary to the latest release.
Android support 16 KB page sizes
Example app refresh - updated React-Native example project to align with the updated RN Themis version.
Code improvements and cleanup in example files.

Checklist

  • Change is covered by automated tests
  • Benchmark results are attached (if applicable)
  • The coding guidelines are followed
  • Public API has proper documentation
  • Example projects and code samples are up-to-date (in case of API changes)
  • Changelog is updated (in case of notable or breaking changes)

"react": "19.2.0",
"react-native": "0.83.0",
"react-native-safe-area-context": "^5.5.2",
"react-native-themis": "file:../../../AndroidStudioProjects/themis/src/wrappers/themis/react-native-themis/react-native-themis-0.15.5.tgz"
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

will be updated when library published

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For the PR you may install actual version from local file, but replace the string in package.json :)

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good point, thanks 🙂
The local install was used only for testing during development.

styles.sectionTitle,
{
color: isDarkMode ? Colors.white : Colors.black,
color: isDarkMode ? '#F5FCFF' : '#94cce3',
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You may create your own constants instead of raw values.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agreed, that makes sense.
Replaced the raw values with named constants to improve readability and maintainability.

Copy link
Contributor

@radetsky radetsky left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good job! Thank you.


gem 'cocoapods', '~> 1.12'
gem 'activesupport', '~> 7.0', '<= 7.0.8'
# Exclude problematic versions of cocoapods and activesupport that causes build failures.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice

@vixentael vixentael changed the title Update RN Themis lib 0.15.5 Update RN Themis lib 0.15.5, 16 kb Dec 12, 2025
@vixentael
Copy link
Contributor

neat, looking forward

@den-ua den-ua changed the title Update RN Themis lib 0.15.5, 16 kb Update RN Themis to 0.15.5: Android support 16 KB page sizes Jan 8, 2026
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.

3 participants