Repository navigation
π Network Visualization Project v1.0.0 Release
Pre-releaseWe're thrilled to announce the release of Network Visualization Project v1.0.0! This major release brings a host of new features and improvements to help you create stunning network diagrams with ease.
π New Features
Dynamic Network Rendering: Create beautiful, force-directed network graphs that automatically adjust for optimal viewing.
Customizable Styling: Full control over colors, fonts, and styles to match your brand or preferences.
Flexible Node Grouping: Organize nodes into logical super-nodes for cleaner, more intuitive diagrams.
Intelligent Layout Options: Position nodes and groups with precision using TOP, BOTTOM, LEFT, or RIGHT alignments.
Traffic Flow Visualization: Color-coded links based on traffic load for at-a-glance network health assessment.
Interactive Elements: Zoom, pan, and click functionality for detailed exploration of your network.
SVG Export: Save your diagrams in high-quality SVG format for use in documentation or presentations.
π Improvements
Performance Optimization: Significantly improved rendering speed for large network diagrams.
Responsive Design: Better support for various screen sizes and devices.
API Enhancements: More flexible JSON structure for easier integration with existing systems.
π Bug Fixes
Fixed an issue where node labels could overlap in densely connected areas.
Resolved a bug causing incorrect traffic flow direction representation in certain scenarios.
Addressed a performance issue when rendering diagrams with a high number of super-nodes.
π Breaking Changes
The JSON structure for defining nodes has been updated. Please refer to the new documentation for the correct format.
The default color strategy has changed from BLUE_RED to RED_GREEN. Update your configuration if you rely on the default.
π¦ Installation
To install or upgrade to this version:
Clone the repository (for new installations):
Copygit clone https://github.com/yourusername/network-visualization-project.git
Or pull the latest changes (for existing installations):
Copygit pull origin main
Navigate to the project directory:
Copycd network-visualization-project
Check out the v1.0.0 tag:
Copygit checkout v1.0.0
Install dependencies:
Copymvn install
Run the application:
Copymvn spring-boot:run
π Documentation
Full documentation for this release can be found in the docs/ directory of the project or on our official documentation site.
π€ Contributing
We welcome contributions from the community! Please see our CONTRIBUTING.md for guidelines on how to submit issues, feature requests, and pull requests.
π Support
If you encounter any issues or have questions about this release, please don't hesitate to:
Open an issue on our GitHub repository
Thank you to all our users and contributors who have helped make this release possible. We're excited to see the amazing network visualizations you'll create with these new features!
Happy networking! πβ¨
Full Changelog: https://github.com/SimpleMethod/Network-Visualization/commits/v0.0.1