- Update metadata
- Update metadata
- Update GetLengthOfGeographicalAreaCode to match recent libphonenumber changes
- Update metadata
- Update deps
- Update metadata
- Use https for git fetch
- Update metadata
- Update metadata
- Bump google.golang.org/protobuf from 1.31.0 to 1.33.0
- Update metadata
- Update metadata
- Refactor buildmetadata, no longer requires SVN
- Update metadata
- Update metadata
- Update dependencies and go version to 1.19
- Update metadata
- Update support for phone-context
- Update metadata
- Replace github.com/golang/protobuf with google.golang.org/protobuf
- Update metadata
- Fix regex matching in GetLengthOfNationalDestinationCode
- Implement carrier GetSafeDisplayName
- Update metadata
- Update metadata
- Merge pull request #137 from nyaruka/updates
- Add isValid display to phoneparser
- Update metadata
- Merge pull request #133 from nyaruka/dependabot/go_modules/golang.org/x/text-0.3.8
- Merge pull request #134 from nyaruka/dependabot/go_modules/cmd/phoneparser/golang.org/x/text-0.3.8
- Merge pull request #135 from nyaruka/dependabot/go_modules/cmd/phoneserver/golang.org/x/text-0.3.8
- Bump golang.org/x/text from 0.3.7 to 0.3.8 in /cmd/phoneserver
- Bump golang.org/x/text from 0.3.7 to 0.3.8 in /cmd/phoneparser
- Bump golang.org/x/text from 0.3.7 to 0.3.8
- Update metadata
- Update metadata
- Bump required go version to 1.18
- Update metadata
- Update metadata
- Fix slice out of bounds in GetTimezonesForPrefix
- Update metadata
- Update to latest metadata
- Port initial short number support
- Cleanup some of the unit tests using testify library
- Update metadata and add test for new 0326 PK numbers
- Update to latest metadata
- Added fallback to region for GetGeocodingForNumber
- Update metadata to v8.12.33
- Update metadata to v8.12.31
- Update metadata to v8.12.24
- update metadata to 8.12.22
- update test case for AR formatting
- Add GetCarrierWithPrefixForNumber (thanks @RaMin0)
- Update metadata (tracking 8.12.19 upstream)
- Updated metadata
- Add exported IsNumberMatchWithNumbers and IsNumberMatchWithOneNumber (thanks @akurth)
- test goreleaser config
- test goreleaser
- Fix country code parsing
- Update metadata
- Update metadata
- Add MaybeSeparatePhoneFromExtension helper function (thanks @richard-rance)
- update metadata
- better error logging in buildmetadata
- update CI worflow (thanks @cristaloleg)
- fix maybeExtractCountryCode regexp func (thanks @cristaloleg)
- update to latest metadata
- Update metadata to version v8.12.11
- fix panic in IsNumberMatch()
- Update to metadata v8.12.5
- Update test for Sydney tz (validated against source data)
- Update metadata to v8.12.1 for upstream project
- update metadata for v8.11.0
- Metadata update for upstream v8.10.23
- Reset italian leading zero when false, fixed bug when phonenumber struct is reused
- Update metadata to upstream 8.10.21
- Fix formatting of country code in out-of-country format (thanks @janh)
- Fix FormatInOriginalFormat for numbers with national prefix (thanks @janh)
- Fix panic due to calling proto.Merge on nil destination (thanks @janh)
- fix Makefile for phoneserver
- another test travis rev, ignore
- test tag for travis deploy
- update metadata for v8.10.19
- remove aws-lambda-go as dependency (thanks @shaxbee)
- Update metadata to fix Mexican formatting (thanks @bvisness)
- Add tests specifically for Mexico (thanks @bvisness)
- update metadata for v8.10.16
- upgrade to the latest release of protobuf
- Update metadata for v8.10.14
- Update for metadata changes in v8.10.13
- fix yoda expressions
- fix slice operations
- fix regex escaping
- fix make calls
- fix error strings
- update metadata for v8.10.12
- add unit test for valid/possible US/CA number, include commit in netlify version, lastest metadata
- update readme to add svn dependency
- add dist to gitignore
- tweak goreleaser
- update travis env to always enable modules
- plug in goreleaser and add it to travis
- Update for upstream metadata v8.10.7
- update metadata for v8.10.4 release
- update AR test number to valid AR fixed line
- update travis file
- remove goreleaser since we no longer use docker for test deploys
- latest google metadata
- add /functions to gitignore
- update to latest google metadata
- update to latest metadata v8.10.1, test case changes validated against google lib
- add link in readme to test function
- fix FormatByPattern with user defined pattern. Fixes: #16
- update metadata v8.9.16 (test diff validated against python lib)
- update metadata to v8.9.14, fix go.mod dependency
- update to metadata v8.9.13, remove must dependency
- Fix cache strict look up bug and unify cache management, thanks @eugene-gurevich
- save possible lengths to metadata, change implementation to use, add IS_POSSIBLE_LOCAL_ONLY and INVALID_LENGTH as possible return values to IsPossibleNumberWithReason
- update metadata to version v8.9.12
- update to metadata for v8.9.10
- add GetSupportedCallingCodes
- return sets as map[int]bool instead of map[int]struct{}
- add GetCarrierForNumber and GetGeocodingForNumber
- Update for libphonenumber v8.9.8
- updated metadata for v8.9.7
- update metadata for v8.9.6
- update metadata for v8.9.5
- Fix maybe strip extension, thanks @vlastv