Why not just change the license to GPLv3 for the upcoming version?
If the author made the project GPL, someone else would create a similar library with a more permissive license, which would end up taking the market and making the original library irrelevant.