New TeamNotificationType enum with built-in categories: GENERAL, TEAM_JOIN, TEAM_LEAVE, TEAM_INVITE, TEAM_INVITE_ACCEPT, TEAM_INVITE_DECLINE.
New tests: TeamsAPINotificationTest (service registration/availability/null-safety) and TeamNotificationTypeTest (enum contract coverage).
API reference docs and public listings updated with notification service method tables, enum documentation, and examples for both built-in and custom string types.
ClaimTerritoryType enum (WILDERNESS, TEAM, SAFE_ZONE, WAR_ZONE) to represent classic faction territory classes, including SafeZone and WarZone.
TeamClaim.getTerritoryType() default method. Legacy providers map to TEAM automatically unless they override.
TeamClaim.getOwningTeamId() default method for territory-aware ownership lookups. Returns empty for non-team special territory.
TeamsClaimService default methods for special territory support: claimSafeZone(...), claimWarZone(...), unclaimSpecialZone(...), getTerritoryTypeAt(...), isSafeZone(...), and isWarZone(...).
API docs, developer docs, README, and public listings updated with new claim territory capabilities and examples.