Current section
Files
Jump to
Current section
Files
CHANGELOG.md
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [0.2.0] - 2026-06-23
New URI functions and an updated dependency for finding logos that may be a breaking change for Mac users
### New Features
* Organization structs now have a URI field, which is empty by default
* The uri field can be bulk-generated using `SmeeOrgs.add_uris/2` or set manually to whatever you want
* Organization module has new functions for returning or generating URIs
### Possible breaking changes
* The new FindSiteIcon package may cause the low open file limit on Macs to be exceeded. Use `ulimit -n 65536` to
work around this
### Improvements
* FindSiteIcon updated to v1.0.2, which uses Req and has other optimizations. Favicons may now be used if nothing
better is found.
* Two example scripts have been included in the repo. They can be used to demonstrate and test logo detection.
* Metadata with no Organization now returns an Organization struct that has a name and displayname
of "Unknown" in English. Previously name and displayname maps were empty.
* If a ROR URL/ID is already present in an Organization record it is downloaded directly, without searching
* Passing `ror: false` to `SmeeOrgs.enhance/2` will cause it to skip ROR lookups
* Searches for matching ROR organizations is now done using aggregated text, not just the displayname
### Other Changes
* Some tests have been temporarily disabled or changed to account for CERN search results from ROR changing
## [0.1.0] - 2026-04-11
Initial release
[0.2.0]: https://github.com/Digital-Identity-Labs/smee_orgs/compare/releases/tag/0.1.0...0.2.0
[0.1.0]: https://github.com/Digital-Identity-Labs/smee_orgs/compare/releases/tag/0.1.0