This is a major version upgrade that introduces breaking changes. Please read carefully before upgrading.
- Region Configuration is Now Required: The region field in AliMNSClientConfig is now mandatory. Client initialization will fail with error "ali-mns: region is empty" if not provided.
- Region-Dependent Subscription Endpoints: Subscription endpoints now use the explicitly configured region instead of attempting to parse from endpoint URL.
Other Changes
- Fixed issue#28: Remove panic from client initialization, return errors instead.
- Remove deprecated client creation methods.
- Simplify client configuration with AliMNSClientConfig.
- Update examples to use unified AliMNSClientConfig.
- Fixed some spelling errors.