Thanks to visit codestin.com
Credit goes to scanopy.net

Changelog

New updates and improvements to Scanopy.

v0.13.5

Email Verification & Network Detection Fixes

New Features

  • Add email verification for user registration, ensuring that only validated users can access Scanopy and improving overall security (#456).

Improvements

  • Clean up daemon and verify-email modals for a more consistent and user-friendly interface when managing services and email verification (#456).

Bug Fixes

  • Fix network interface detection for bridges and macvlan, allowing more accurate discovery and mapping of complex network configurations (#379).
  • Fix issue where unverified users could bypass verification via direct URL, ensuring proper access restrictions until email confirmation is complete (#456).
  • Fix build error related to rustls, improving overall build stability across platforms ([#456](https://

Full Changelog: https://github.com/scanopy/scanopy/compare/v0.13.4...v0.13.5

v0.13.4

Prometheus Metrics & UI Fixes

New Features

  • Add Prometheus metrics endpoint, enabling users to monitor Scanopy performance and network statistics through Prometheus-compatible tools (#453).
  • Introduce external service authentication for the metrics endpoint, improving security for integrations with monitoring platforms (#454).

Improvements

  • Load all services in the group edit modal, ensuring proper tag selection and making group management more flexible (#455).

Bug Fixes

  • Fix various pagination, grouping, and frontend UI bugs to ensure smoother navigation and more accurate data display in network views (#456).
  • Fix server-side ordering for grouped pagination, resulting in correctly sorted lists when viewing network assets in groups ([#450](https://github

Full Changelog: https://github.com/scanopy/scanopy/compare/v0.13.3...v0.13.4

v0.13.3

Memory Optimizations & Logging Updates

Improvements

  • Improve browser memory efficiency during network discovery by optimizing resource usage, resulting in lower RAM consumption and smoother experience for large topologies (#424).
  • Add enhanced logging to daemon interface and self-report discovery processes, making it easier for users to troubleshoot and monitor Scanopy’s activities (#440).
  • Normalize public URLs to prevent double slashes, ensuring that generated links remain valid and consistent throughout the application (#394).
  • Remove Unix-only process checks to improve Windows compatibility, allowing seamless usage on more platforms.

Bug Fixes

  • Fix pagination issues, tag selector dropdown behavior, and tag migration flaws, ensuring smooth navigation of large networks and reliable tag management (#440).

Full Changelog: https://github.com/scanopy/scanopy/compare/v0.13.2...v0.13.3

v0.13.2

Pagination Support & Onboarding Updates

New Features

  • Add pagination support to all GET list endpoints, enabling users to efficiently browse and manage large amounts of data in the Scanopy API (#431).
  • Add daemon-style startup logging to the server for clearer status messages during initialization, making diagnostics easier for administrators (#432).

Improvements

  • Improve daemon onboarding experience to make initial setup more intuitive and user-friendly, reducing potential confusion during configuration (#401).
  • Migrate tags to a junction table with a generic API, simplifying tag management and increasing flexibility for future integrations (#387).

Bug Fixes

  • Fix API documentation generation for paginated entities and move tag hydration to the service layer, ensuring documentation accuracy

Full Changelog: https://github.com/scanopy/scanopy/compare/v0.13.1...v0.13.2

v0.13.1

Billing Automation & Network Scanning

New Features

  • Redesign ARP scanning with batch subnet scanning and streaming pipelines, increasing network discovery speed and reliability (#430).
  • Add option to use an existing API key directly in the CreateDaemonModal, offering users greater flexibility during onboarding (#430).
  • Add email lifecycle event automation in billing, enabling timely notifications and improved billing communication workflow (#430).
  • Add display of Scanopy's core value features in the billing pricing table, helping users better understand subscription benefits (#430).

Improvements


Full Changelog: https://github.com/scanopy/scanopy/compare/v0.13.0...v0.13.1

v0.13.0

API Keys and Security Enhancements

New Features

  • Add user API keys with granular permissions and network scoping, allowing users to securely integrate Scanopy into automation workflows and restrict access as needed (#419).
  • Introduce API versioning and gate user API key creation behind billing plans, providing clearer upgrade paths and ensuring access control for premium features (#421).

Improvements

  • Improve daemon connection error handling and remove local host_id caching, resulting in more reliable network agent communication and reduced state inconsistencies (#421).
  • Persist UI sorting strategy in localStorage so users’ preferred sort order is automatically

Full Changelog: https://github.com/scanopy/scanopy/compare/v0.12.10...v0.13.0

v0.12.8

Docker Label & Bug Fixes

Scanopy v0.12.8 Release Notes

Improvements

  • Add a label to the Docker image for Kamal deployments and fix community invite functionality, making integration and onboarding smoother for users (#393).

Bug Fixes

  • Fix the registration environment variable handling so that disabling registration works as expected, improving control over access in managed deployments (#386).
  • Fix a bug where daemon re-registry could create duplicate hosts, ensuring network maps remain accurate and free of redundancies (#391).
  • Fix port deduplication during network discovery, preventing multiple records for the same port and resulting in cleaner host details (#392).
  • Fix the migration script for upgrading to v0.12.7+

Full Changelog: https://github.com/scanopy/scanopy/compare/v0.12.7...v0.12.8

v0.12.9

Daemon Upgrade Guidance & Versioning

New Features

  • Introduce daemon upgrade tip in the UI, including a modal with clear upgrade instructions, making it easier for users to keep their daemon up to date (#395).
  • Add daemon versioning support that tracks which daemon versions are supported, outdated, or deprecated, and notifies users when action is required, ensuring compatibility and reliability (#398).

Improvements

  • Improve user notifications for cloud plan tracking and trial management, including better identification for plunk events and blocking repeat trials, resulting in clearer feedback and more secure access controls (#399).

Bug Fixes

  • Fix host edit conflict issues and allow the "get all subnets" handler to accept daemon authentication, improving editing reliability and access for authorized users ([#400](https

Full Changelog: https://github.com/scanopy/scanopy/compare/v0.12.8...v0.12.9

v0.12.7

Service Detection & API Upgrades

New Features

  • Add service definitions for Forgejo, Gitea, and Frigate, expanding the range of network services Scanopy can detect and visualize (#377, #381).
  • Introduce OpenAPI specification for all API endpoints and generate frontend types directly from OpenAPI, improving API reliability and making it easier to build integrations (#371, #380).

Improvements

  • Update database schema to be fully relational, replacing JSON storage with dedicated tables for enhanced performance, consistency, and query capabilities (#371).
  • Replace frontend state and form libraries with TanStack, resulting in smoother UI interactions

Full Changelog: https://github.com/scanopy/scanopy/compare/v0.12.6...v0.12.7

v0.12.5

Topology Sharing & Demo Mode

New Features

  • Add topology sharing capabilities, allowing users to share network maps via direct link or embed code, making collaboration and presentation easier (#345).
  • Introduce demo mode with login support for a demo account and dedicated host, enabling users to explore Scanopy’s features without a full setup (#346).

Improvements

  • Improve subnet visualization by optimizing horizontal compression and preventing overlap, resulting in clearer network maps (#339).
  • Improve error messages when daemon network IDs change, helping users better understand network mismatches (#342).
  • Persist topology settings across sessions and display more accurate interface edge labels for a consistent user experience #341

Full Changelog: https://github.com/scanopy/scanopy/compare/v0.12.4...v0.12.5