3636
3737ProjectAtlas transforms your VS Code into a ** powerful workspace navigator** that consolidates multiple tools into one seamless experience. No more juggling between different extensions for documentation, diagrams, and code analysis!
3838
39+ ## 🆕 What's New in v0.2.5!
40+
41+ <div align =" center " >
42+
43+ 🔍 ** Advanced Search** • 📊 ** Data Export** • ⚡ ** Auto-refresh** • 🎨 ** Modern UI** • 📈 ** Analytics Dashboard**
44+
45+ * The most comprehensive update yet - making ProjectAtlas more powerful and user-friendly than ever!*
46+
47+ </div >
48+
3949## Key Features
4050
4151<table >
@@ -51,12 +61,34 @@ ProjectAtlas transforms your VS Code into a **powerful workspace navigator** tha
5161</td >
5262<td >
5363
64+ ### ** Enhanced UI & Search** ⭐ * New in 0.2.5*
65+ - ** Advanced Search** with real-time filtering
66+ - ** Export functionality** (JSON/CSV formats)
67+ - ** Auto-refresh** with configurable intervals
68+ - ** Notification system** for user feedback
69+ - ** Keyboard shortcuts** for rapid navigation
70+
71+ </td >
72+ </tr >
73+ <tr >
74+ <td >
75+
5476### ** Interactive Graphs**
5577- ** Directory trees** with click-to-navigate
5678- ** Symbol extraction** for TypeScript/JavaScript
5779- ** Call graphs** and dependency mapping
5880- Force-directed graph layouts
5981
82+ </td >
83+ <td >
84+
85+ ### ** Analytics & Metrics** ⭐ * New in 0.2.5*
86+ - ** Code quality metrics** across languages
87+ - ** Performance monitoring** with memory tracking
88+ - ** Dependency analysis** with visualization
89+ - ** Enhanced diagnostics** with severity levels
90+ - ** Multi-language support** for symbol analysis
91+
6092</td >
6193</tr >
6294<tr >
@@ -67,6 +99,7 @@ ProjectAtlas transforms your VS Code into a **powerful workspace navigator** tha
6799- ** Incremental updates** via patch protocol
68100- ** Lazy loading** for large codebases
69101- ** Memory efficient** symbol caching
102+ - ** Progressive loading** with status indicators
70103
71104</td >
72105<td >
@@ -76,6 +109,7 @@ ProjectAtlas transforms your VS Code into a **powerful workspace navigator** tha
76109- ** Automatic discovery** of project structure
77110- ** Cross-platform** support (Windows, macOS, Linux)
78111- ** Zero configuration** required
112+ - ** Modern design system** with animations
79113
80114</td >
81115</tr >
@@ -120,8 +154,10 @@ ProjectAtlas transforms your VS Code into a **powerful workspace navigator** tha
120154| ** Mermaid** | Theme-aware Rendering | Flowcharts, sequence diagrams, automatic light/dark mode |
121155| ** GitHub Actions** | Workflow Visualization | Job dependency graphs, YAML parsing, live monitoring |
122156| ** TypeScript/JS** | Symbol Extraction | Functions, classes, imports, call graphs via ts-morph |
123- | ** Directories ** | Interactive Trees | Folder/file navigation, search filtering, click-to-open |
157+ | ** Python ** | Symbol Analysis ⭐ * New * | Classes, functions, imports with enhanced metrics |
124158| ** JSON/YAML** | Structure Analysis | Configuration files, workflow definitions, data validation |
159+ | ** Directories** | Interactive Trees | Folder/file navigation, search filtering, click-to-open |
160+ | ** All Files** | Search & Export ⭐ * New* | Real-time search, CSV/JSON export, analytics |
125161
126162</div >
127163
@@ -138,6 +174,31 @@ export class DataProcessor {
138174// → Creates interactive symbol graph with call relationships
139175```
140176
177+ ### Advanced Search & Filtering ⭐ * New in 0.2.5*
178+ ``` bash
179+ # Search across your entire workspace:
180+ " function getData" # Find all functions containing "getData"
181+ " *.test.ts" # Filter to test files only
182+ " TODO" # Find all TODO comments
183+ " import React" # Locate React imports
184+ ```
185+
186+ ### Export Your Data ⭐ * New in 0.2.5*
187+ ``` javascript
188+ // Export workspace analysis to JSON
189+ {
190+ " files" : 147 ,
191+ " symbols" : 523 ,
192+ " dependencies" : 34 ,
193+ " metrics" : {
194+ " codeQuality" : 8.7 ,
195+ " testCoverage" : 85.2 ,
196+ " complexity" : " low"
197+ }
198+ }
199+ // → Perfect for CI/CD integration and reporting
200+ ```
201+
141202### GitHub Actions Workflows
142203``` yaml
143204# .github/workflows/ci.yml
@@ -167,18 +228,87 @@ ProjectAtlas works out of the box, but you can customize it:
167228``` json
168229{
169230 "projectAtlas.enableStatusBar" : true ,
170- "projectAtlas.showWelcomeOnStartup" : true
231+ "projectAtlas.showWelcomeOnStartup" : true ,
232+ "projectAtlas.autoRefresh" : true ,
233+ "projectAtlas.refreshInterval" : 30000 ,
234+ "projectAtlas.enableNotifications" : true ,
235+ "projectAtlas.exportFormat" : " json"
171236}
172237```
173238
239+ ### Configuration Options ⭐ * Enhanced in 0.2.5*
240+
241+ | ** Setting** | ** Default** | ** Description** |
242+ | :------------| :-----------:| :----------------|
243+ | ` enableStatusBar ` | ` true ` | Show ProjectAtlas in status bar |
244+ | ` showWelcomeOnStartup ` | ` true ` | Display welcome screen on first use |
245+ | ` autoRefresh ` | ` false ` | Enable automatic data refresh ⭐ * New* |
246+ | ` refreshInterval ` | ` 30000 ` | Auto-refresh interval in milliseconds ⭐ * New* |
247+ | ` enableNotifications ` | ` true ` | Show status notifications ⭐ * New* |
248+ | ` exportFormat ` | ` "json" ` | Default export format (json/csv) ⭐ * New* |
249+
174250## Commands
175251
176252| Command | Description | Shortcut |
177253| ---------| -------------| ----------|
178254| ` ProjectAtlas: Open ` | Launch the main panel | ` Ctrl+Shift+P ` |
179255
256+ ## New in Version 0.2.5! 🎉
257+
258+ ### 🔍 ** Advanced Search & Filtering**
259+ - ** Real-time search** across all workspace data
260+ - ** Smart filtering** by file types, symbols, and content
261+ - ** Instant results** with highlight matching
262+
263+ ### 📊 ** Export & Analytics**
264+ - ** Export to JSON/CSV** for external analysis
265+ - ** Code metrics dashboard** with quality indicators
266+ - ** Performance monitoring** with memory and timing data
267+ - ** Dependency graphs** with interactive visualization
268+
269+ ### ⚡ ** Enhanced User Experience**
270+ - ** Auto-refresh functionality** with customizable intervals
271+ - ** Keyboard shortcuts** for power users:
272+ - ` Ctrl/Cmd+R ` - Refresh data
273+ - ` Ctrl/Cmd+E ` - Quick export
274+ - ` Ctrl/Cmd+1-6 ` - Switch between tabs
275+ - ** Loading progress indicators** for better feedback
276+ - ** Notification system** for status updates
277+ - ** Modern design** with smooth animations
278+
279+ ### 🎨 ** UI Improvements**
280+ - ** Responsive design** that adapts to all screen sizes
281+ - ** Enhanced color scheme** with better contrast
282+ - ** Interactive elements** with hover effects
283+ - ** Status indicators** for real-time data freshness
284+
180285** Pro Tip:** Add ProjectAtlas to your activity bar or create a custom keybinding for instant access!
181286
287+ ## ⌨️ Keyboard Shortcuts ⭐ * New in 0.2.5*
288+
289+ ProjectAtlas now supports powerful keyboard shortcuts for enhanced productivity:
290+
291+ <div align =" center " >
292+
293+ | ** Shortcut** | ** Action** | ** Description** |
294+ | :------------:| :----------:| :----------------|
295+ | ` Ctrl/Cmd+R ` | ** Refresh** | Instantly refresh all workspace data |
296+ | ` Ctrl/Cmd+E ` | ** Export** | Quick export current view to JSON/CSV |
297+ | ` Ctrl/Cmd+F ` | ** Search** | Focus on search input for filtering |
298+ | ` Ctrl/Cmd+1 ` | ** Overview** | Switch to overview tab |
299+ | ` Ctrl/Cmd+2 ` | ** Analysis** | Switch to analysis tab |
300+ | ` Ctrl/Cmd+3 ` | ** Performance** | Switch to performance tab |
301+ | ` Ctrl/Cmd+4 ` | ** Diagnostics** | Switch to diagnostics tab |
302+ | ` Ctrl/Cmd+5 ` | ** Dependencies** | Switch to dependencies tab |
303+ | ` Ctrl/Cmd+6 ` | ** Export** | Switch to export tab |
304+
305+ </div >
306+
307+ ** Tips:**
308+ - Use ` Ctrl+R ` for quick data refresh without mouse clicks
309+ - Combine ` Ctrl+E ` with tab switching for rapid exports
310+ - ` Ctrl+F ` + search terms for lightning-fast filtering
311+
182312## Architecture
183313
184314<details >
@@ -221,33 +351,22 @@ ProjectAtlas automatically adapts to your VS Code theme:
221351| ** Startup Time** | <2s | Cold start to interactive |
222352| ** Memory Usage** | <50MB | Typical workspace analysis |
223353| ** Update Speed** | <100ms | Incremental symbol updates |
354+ | ** Search Speed** | <50ms | Real-time filtering results ⭐ * New* |
355+ | ** Export Speed** | <1s | JSON/CSV generation ⭐ * New* |
224356
225357</div >
226358
227- ## Changelog
359+ ## 📋 Changelog
228360
229- ### [ 0.2.3] - 2025-08-13
230- - Enhanced documentation and development workflow
231- - Improved VS Code workspace configuration
232- - Bug fixes and performance improvements
233- - Comprehensive setup guides and contribution documentation
361+ For detailed release notes, version history, and feature updates, please see:
234362
235- <details >
236- <summary >**Previous Versions**</summary >
363+ <div align =" center " >
237364
238- ### [ 0.2.2] - 2025-08-13
239- - Documentation and security updates
240- - Version bump with stability improvements
365+ ** [ � View Complete Changelog] ( CHANGELOG.md ) **
241366
242- ### [ 0.2.1] - 2025-08-13
243- - Initial public release
244- - Python & Go provider stubs
245- - Search and filter functionality
246- - Status bar integration
247- - Activity bar view container
248- - Welcome walkthrough
367+ * Stay updated with the latest features, improvements, and bug fixes*
249368
250- </details >
369+ </div >
251370
252371## Contributing
253372
@@ -278,8 +397,6 @@ This project is licensed under the **MIT License** - see the [LICENSE](LICENSE)
278397
279398** Star us on GitHub** | ** Report Issues** | ** Request Features**
280399
281- <sub >Made with ❤️ for the VS Code community</sub >
282-
283400</div >
284401
285402---
0 commit comments