Hey everyone, The last 24 hours have been a sprint. While working on a separate project, I implemented no less than four critical fixes to the `hive-nectar` v0.2.0 branch. This is exactly why I haven't merged it to main yet. Here is what I tackled: - **Comment Options Fix:** I corrected the `comment_options` transaction logic. It was previously generating invalid operations when setting beneficiaries. - **ImageUploader Modernization:** I updated `ImageUploader` to use `httpx`, bringing it in line with the rest of the project. I thought I had already done this, but now it is confirmed. - **Upload Reliability:** Photography files have grown significantly in size over the years, causing timeout issues. I added a 3x retry mechanism and extended the timeout for `ImageUploader` to handle larger files reliably. - **Filename Correction:** `ImageUploader` now correctly returns the filename (e.g., `/filename.jpg`) instead of the generic `/upload`. - **Profile Metadata Update:** I fixed `update_json_metadata` to use the new v2 profile data structure. The library hadn't been updated in a while, and front-ends were failing to pick up profiles set with Nectar. ![Still so much more to be done...](https://files.peakd.com/file/peakd-hive/thecrazygm/23t7AyQJhK1eUPPSciUrGHuD8n88V3zEkbRiSb3NGzKgWEdgVqN3Eo9ud5bfZTz6gtb8F.png) All unit tests are passing, but these edge cases prove that v0.2.0 needs a bit more time in the oven before I merge it to main. As always, Michael Garcia a.k.a. TheCrazyGM </div> </div>