tfussell / xlnt

:bar_chart: Cross-platform user-friendly xlsx library for C++11+
Other
1.5k stars 423 forks source link

Stability release v1.6 umbrella issue #644

Open tfussell opened 2 years ago

tfussell commented 2 years ago

Due to some personal circumstances, I haven't really been maintaining this project for quite some time. I'm now ready to start dedicating time again on a weekly basis to get out a new stability release, version 1.6. Here is my plan of approach:

  1. Test and merge open PRs
  2. Identify all question issues, answer them, and close them
  3. Categorize remaining issues by feature/bug, priority, and difficulty while closing duplicate issues
  4. Assign all high priority and easy low priority to milestone 1.6
  5. Work on milestone issues
  6. Release v1.6 once all milestone issues are resolved

Assuming this goes well, I'll do the same focused on feature additions towards a 1.7/2.0 release.

I'll keep this issue updated with my progress if anyone wants to follow along.

tfussell commented 2 years ago

All open PRs have now been merged or reviewed.

tfussell commented 2 years ago

Today I added support for reading shared and array formulas in https://github.com/tfussell/xlnt/pull/647. This closes https://github.com/tfussell/xlnt/issues/639 and https://github.com/tfussell/xlnt/issues/436.

I also closed several old issues with the "high priority" label that had already been fixed.

tfussell commented 2 years ago

The remaining 4 https://github.com/tfussell/xlnt/labels/high%20priority (but also very old) bug issues are:

I'll attempt to reproduce and start on fixes for those that are still occurring.

After that I'll work on the lower priority bugs: https://github.com/tfussell/xlnt/labels/bug