Skip to content

Releases: AhmadJeddi/SafeIP

SafeIP v1.3.0 - Settings Backup and Quick Links Improvements

Choose a tag to compare

@AhmadJeddi AhmadJeddi released this 08 Aug 17:58

🛡 SafeIP v1.3.0

This release adds settings backup and restore support, improves Quick Links interactions on mobile devices, and refines the overall Actions and Quick Links UI.

✨ New Features

  • Added Settings Export functionality
  • Added Settings Import functionality
  • Added LocalStorage backup and restore support
  • Added JSON-based settings backup files
  • Added support for restoring saved theme and Quick Links settings

🔗 Enhanced Quick Links

  • Improved Quick Links touch interactions on mobile devices
  • Improved drag and drop behavior for vertically stacked links
  • Improved Quick Link button sizing and container usage
  • Quick Link buttons now fill their available containers
  • Improved spacing between Quick Links and their delete controls

🔧 Improvements

  • Improved Actions section layout and consistency
  • Improved button styling across Actions
  • Improved mobile interaction behavior
  • Improved overall UI consistency and usability

🐛 Bug Fixes

  • Fixed Quick Links not being fully draggable on mobile devices
  • Fixed excessive spacing between Quick Links and delete buttons
  • Fixed Quick Link buttons not filling their containers correctly
  • Improved Quick Links interaction behavior on touch devices

📦 Technologies

  • HTML5
  • CSS3
  • Vanilla JavaScript (ES Modules)
  • Fetch API
  • LocalStorage API
  • JSON
  • CSS Variables based theme system

Thanks for using SafeIP! ⭐

SafeIP v1.2.0 - Enhanced UI, Theme Support, and Quick Links Improvements

Choose a tag to compare

@AhmadJeddi AhmadJeddi released this 01 Aug 12:39

🛡 SafeIP v1.2.0

This release introduces improved user experience, dark/light theme support, enhanced Quick Links interactions, and better validation feedback.

✨ New Features

  • Added Dark / Light theme toggle
  • Added theme switching support
  • Added persistent theme preference
  • Improved UI consistency across themes

🔗 Enhanced Quick Links manager

  • Added mobile-friendly drag & drop interactions
  • Improved link reordering experience
  • Improved touch support for mobile devices
  • Improved protected link behavior

🔧 Improvements

  • Replaced alert-based validation messages with inline input feedback
  • Improved Quick Links validation experience
  • Improved user interface feedback during interactions
  • Updated README documentation
  • Improved overall UI/UX consistency

🐛 Bug Fixes

  • Fixed Quick Links drag behavior issues
  • Fixed accidental link opening during drag operations
  • Improved validation message handling
  • Improved theme-related UI rendering

📦 Technologies

  • HTML5
  • CSS3
  • Vanilla JavaScript (ES Modules)
  • Fetch API
  • LocalStorage API
  • CSS Variables based theme system

Thanks for using SafeIP! ⭐

SafeIP v1.1.0 - Enhanced Network Security Validation

Choose a tag to compare

@AhmadJeddi AhmadJeddi released this 31 Jul 22:01

🛡 SafeIP v1.1.0

This release introduces improved network security validation, protected quick links, and a more reliable application structure.

✨ New Features

  • 🔗 Added Quick Links manager
    • Create custom protected links
    • Assign custom colors
    • Delete links
    • Drag & drop reordering
    • Store links locally
    • Automatically disable links when the network is unsafe

🔧 Improvements

  • Improved application architecture using ES Modules
  • Improved UI state management
  • Enhanced error handling
  • Improved LocalStorage management
  • Updated README documentation
  • Improved security checks for user links

🐛 Bug Fixes

  • Fixed protected link access behavior
  • Fixed quick links state synchronization
  • Improved validation messages

📦 Technologies

  • HTML5
  • CSS3
  • Vanilla JavaScript (ES Modules)
  • Fetch API
  • LocalStorage API

Thanks for using SafeIP! ⭐

SafeIP v1.0.0 - Initial Release

Choose a tag to compare

@AhmadJeddi AhmadJeddi released this 30 Jul 20:40

🎉 Initial Release

This is the first stable release of SafeIP.

✨ Features

  • Detect public IP address
  • Retrieve network country information
  • Compare detected country with the expected country
  • Display network security status
  • Copy IP address
  • Refresh network information
  • Save user preferences using LocalStorage
  • Responsive user interface
  • Multiple IP geolocation providers with fallback support

🛠 Technologies

  • HTML5
  • CSS3
  • Vanilla JavaScript (ES Modules)
  • Fetch API
  • LocalStorage API

📄 License

Released under the MIT License.