IndieAuth 3.6.0 was started after the latest refresh of the IndieAuth spec(summary of the changes to the spec here). It actually made things a lot simpler, by eliminating many complexities and fixing some minor issues.
IndieAuth 3.6.0 Released
This is a bit overdue as the release was pushed a few days ago.