cocode_postal 1.0.0 copy "cocode_postal: ^1.0.0" to clipboard
cocode_postal: ^1.0.0 copied to clipboard

discontinued
PlatformAndroidiOS

A cross-platform Flutter package for Korean postal address search using Kakao postcode service. Supports both mobile and web platforms seamlessly.

1.0.0 #

🚀 NEW FEATURES #

  • Cross-platform support: Now supports both mobile (iOS/Android) and web platforms seamlessly
  • Web integration: Native web support using Kakao Postcode Service with DOM manipulation
  • Unified API: Single package that works across all platforms without separate web dependencies

🔧 TECHNICAL IMPROVEMENTS #

  • Modern web interop: Uses dart:js_interop and package:web for robust web integration
  • Conditional imports: Platform-specific code loading to prevent build errors
  • Memory leak prevention: Proper cleanup of DOM elements and event listeners
  • Error handling: Robust null-safe JSON parsing and widget lifecycle management
  • Performance optimization: Removed unnecessary debug logs and optimized resource usage

🛠️ DEPENDENCIES #

  • Updated minimum supported SDK version to Flutter 3.24/Dart 3.5
  • Updated flutter_inappwebview dependency to ^6.1.5
  • Added web: ^1.1.0 for modern web support
  • Updated geocoding to ^3.0.0

📱 COMPATIBILITY #

  • Mobile: Full backward compatibility with existing mobile implementations
  • Web: New web support with identical functionality to mobile version
  • Cross-platform: Seamless experience across all supported platforms

💥 BREAKING CHANGES #

  • Package name changed from kpostal to cocode_postal
  • Minimum Flutter version: 3.24.0
  • Minimum Dart SDK version: ^3.5.0
  • Updated Android minSdkVersion to 19
  • The minimum iOS version: 9.0 with XCode version >= 14

0.5.1 #

  • fix #12 issue : show representative jibunAddress

0.5.0 #

  • remove pubspec.lock from git.
  • update dependencies.
  • improve method for searching latitude and logitude through geocoding. if not found by eng address, retry using kor address.
  • log info.

0.4.2 #

  • fix a bug below Android 10.

0.4.1 #

  • add "bname1" parameter.

0.4.0 #

  • remove "webview_flutter" from dependencies. all components related to Webview(local hosting, javascript message, view page...) are integrated using "flutter_inappwebview" package.

0.3.2 #

  • fix "not callback when geocoding value is null"
  • fix protocol error and update html file

0.3.1 #

  • fix platform geocoding returns wrong coordinates.
  • add kakao geocoding(optional)
  • update docs

0.3.0 #

  • provides latitude and logitude
  • update docs

0.2.0 #

  • add search w/ localhost server

0.1.3 #

  • update README.md
  • add Korean docs
  • add 'userSelectedAddress' getter

0.1.2 #

  • update docs typo

0.1.1 #

  • update docs & fix android bug(can't listen callback)

0.1.0 #

  • initial publish
0
likes
150
points
27
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A cross-platform Flutter package for Korean postal address search using Kakao postcode service. Supports both mobile and web platforms seamlessly.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter, flutter_inappwebview, geocoding, web

More

Packages that depend on cocode_postal