What's Changed
This releases focuses on one, big feature addition.
We know that there's been a long debate on how Avro Keyboard and Bijoy Keyboard have been different in their approaches for creating a more enjoyable typing experience for Bengali journalists and typists, and that this difference had created a number of issues which still exist to this day.
Due to Avro and Bijoy using different fonts and ligatures by nature, typists have to use separate iterations of the same-looking font styles to properly display their work. The difference in their learning curves also create an unwanted monotony among their users.
---
✨ Well, we've added on-the-fly conversion to Bijoy Keyboard format to avro.py!
Meaning, now we can -
1. Use the `parse()` function as intended, but just by passing `bijoy=True` as a parameter, we can now get the output in the Bijoy format!
2. Use the newly added `to_bijoy()` function to convert existing unicode-compliant Bengali text to Bijoy as well.
These two features eliminate the use of using two different applications (or the use of web apps for text conversion) altogether, ultimately increasing the interoperability of the two different platforms. We hope you'll enjoy this new feature and since it's a very new addition to our project, we'll constantly be looking for optimizations and rooms for improvement.
**Full Changelog**: https://github.com/hitblast/avro.py/compare/2024.1.1...2024.2.17