First of all, thanks for your contribution! How did you try to squash the commits? In the PR, I still see a total of eight commits so it appears your squash didn't work for some reason.
You can either use `git rebase -i HEAD~8` and then replace `pick` by `squash` or `s` for seven of the commits you see there. Another option would be to use `git reset --soft HEAD~8` and then `git commit -s`. In either case, please verify that the code still contains all the changes you made before using `git push -f` to publish them.