View RawView Code
[1.1.0] - 2025-09-12
Added
New File Type Support
- Build System Files: Added support for Gradle properties, Maven POM files, and CMake files
- Project Configuration: Support for Visual Studio solutions, Xcode projects, and workspace configurations
- Logging Frameworks: Full support for Logback, Log4j, SLF4J, Winston, Bunyan, Pino, and other logging systems
- Web Frameworks: Added support for Express.js, Koa.js, Fastify, Hapi.js, NestJS, and other Node.js frameworks
- Frontend Frameworks: Support for Next.js, Nuxt.js, Gatsby, SvelteKit framework files
- Database & ORM: Added TypeORM, Sequelize, Mongoose, Prisma, and other database framework files
- Security & Middleware: Support for Helmet.js, CORS configuration, and security middleware files
- GraphQL Ecosystem: Added Apollo, Relay, and GraphQL schema files
- Real-time Communication: Support for Socket.IO and WebSocket library files
- Audio Format: Added FLAC (Free Lossless Audio Codec) support with proper headers
Enhanced File Types
- Audio Files: Improved AAC, OGG, and M4A file handling
- Image Files: Enhanced ICO, CUR, AVIF, and SVG support with better MIME types
- Vector Graphics: Better SVG integration with proper content type headers
Enhanced
File Viewing
- FLAC Audio: Added proper
audio/flac
MIME type headers for browser playback
- Icon System: Improved icon mapping for new file types
- Extension Mappings: Expanded extension-to-configuration mappings for better file recognition
Developer Experience
- Framework Support: Comprehensive coverage of modern development frameworks and tools
- Build Tools: Enhanced support for contemporary build systems and project files
- Logging Systems: Better integration with popular logging frameworks across multiple languages
Fixed
- Audio Headers: Fixed MIME type handling for various audio formats
- File Recognition: Improved accuracy of file type detection for specialized formats
- Icon Display: Better icon resolution for development and framework files
Configuration Updates
New Configuration Keys
- Build & Project Files:
rebar
, lein
, project
, solution
, vcxproj
, xcodeproj
, workspace
, pbxproj
- Properties Files:
gradle.properties
, local.properties
, application.properties
, bootstrap.properties
- Logging Frameworks:
logback
, log4j
, slf4j
, commons-logging
, tinylog
, loguru
, winston
, bunyan
, pino
, morgan
- Web Frameworks:
express
, koa
, fastify
, hapi
, restify
, nest
, meteor
, nuxt
, next
, gatsby
, sveltekit
- Database & ORM:
prisma
, typeorm
, sequelize
, mongoose
, knex
, bookshelf
, objection
, waterline
, sails
, feathers
- Security & Real-time:
helmet
, cors
, socketio
, ws
, graphql
, apollo
, relay
- Audio:
flac
with proper viewing and indexing configuration
Updated Configurations
- Enhanced default settings for new file types
- Improved security defaults for framework configuration files
- Better viewing preferences for development-related files
Technical Improvements
- MIME Type System: Enhanced content type detection and header configuration
- Icon Mapping: Expanded icon associations for new file types
- Performance: Optimized file type recognition for larger codebases
- Compatibility: Maintained backward compatibility with existing configurations