This repository was archived by the owner on Apr 18, 2023. It is now read-only.

Description
Based on the discussion in #37 I looked through the commits since the v1.1 release, and the actual changes done to the library since that release seem to be:
The one thing I'm struggling with is as we have never released the non global metrics registry code, I feel we should just remove the non-standard Register and MustRegister methods on the ClientMetrics and ServerMetrics structs.
I would suggest to remove the non standard methods and then do a v1.2 release, as there are no breaking changes.
@Bplotka @fengzixu
Let me know what you think, and I encourage everyone to double check my statement about backward compatibility to ensure we're not falsely pushing out a new minor version if it's not actually compatible.
Regarding your suggestions of linting errors @knweiss, we should probably look in detail at each of the failures, but I'd like to get the backward compatible changes out. Could you create a separate issue for the linting failures so we can have a look at them and decide separately?