Media Insight logo
Media Insight

Changelog

Last updated: April 30, 2026
Releasesv2.7.0v2.6.9v2.6.8v2.6.7v2.6.6v2.6.5v2.6.4v2.6.3v2.6.2v2.6.1v2.6.0v2.5.9v2.5.8v2.5.7v2.5.6v2.5.5v2.5.4v2.5.3v2.5.2v2.5.1v2.5v2.4v2.3v2.2v2.1v2.0v1.9v1.8v1.7v1.6v1.5v1.4v1.3v1.2v1.1v1.0
v2.7.0 Stable
.NET 10 migration, bug fixes, and performance optimizations
// Highlights
+ Upgraded Media Insight to .NET 10, improving compatibility with the latest Microsoft runtime
  and preparing the application for future platform updates
+ Fixed a large number of bugs across indexing, browsing, filtering, selection,
  database handling, and user interface workflows
+ Optimized many internal features to improve responsiveness, stability,
  and overall performance during large media analysis
+ Improved general reliability across the application, especially when working
  with large datasets and long analysis sessions
v2.6.9 Stable
Network MySQL collaboration and general UI optimization
// Highlights
+ Added support for storing project data in a network-hosted MySQL database,
  enabling multiple team members to collaborate on the same workspace and
  categorize images and videos together
+ This new collaborative workflow makes it easier for investigative or review teams
  to work simultaneously on shared datasets from different workstations
+ Applied a broad performance and UI optimization pass, reducing unnecessary
  interface overhead and improving overall responsiveness during daily use
v2.6.8 Stable
Visual duplicate detection and configurable data location
// Highlights
+ Added automatic visual duplicate detection and selection,
  allowing you to find visually similar duplicates in addition to the
  existing hash-based duplicate detection
+ Added a new setting to move the cache and the database
  to a custom folder instead of using the default data location
v2.6.7 Stable
Expanded Query Builder filters and Google Earth export
// Highlights
+ Added new basic filters in Query Builder, including:
  • Image WidthImage HeightCamera ModelKnown Material (list box)
  • Has GPS
+ These filters make it easier to build more precise and structured search conditions
+ For selected images containing GPS metadata, it is now possible to export a KML file compatible with Google Earth
v2.6.6 Stable
Query Builder enhancements and general UI improvements
// Highlights
+ Added support in Query Builder for filtering by GPS and Camera Model
+ These new filters can also be combined with existing conditions to build more precise search queries
+ Improved overall UI behavior and applied general interface refinements for a smoother experience
v2.6.5 New
LM Studio Vision AI (Optional)
// Highlights
+ Added optional LM Studio Vision AI integration for local image analysis during indexing
+ Prompt-driven auto-grouping: images identified by the model (YES/NO response) are automatically added to the collection you choose
+ Non-invasive classification: does not change default logic or core categories; it only assigns a collection
+ Configurable settings: base URL, timeout, prompt rule, and collection name can be customized
+ Immediate UI feedback: collection membership can appear during indexing and is persisted after batch save
+ Local-first: analysis runs against your local LM Studio server (OpenAI-compatible API)
v2.6.4 Stable
Database restructuring + subset workflows + stability fixes
// Highlights
+ Performed a major database restructuring to support indexing and browsing
  of millions of images with significantly faster responsiveness
+ Items inside Collection/Label → Selected are now treated as a dedicated
  working subset, enabling simpler, faster operations on large datasets
+ General bug fixes and improved overall stability across all modules
v2.6.3 Stable
Back/Forward navigation for queries + general stability fixes
// Highlights
+ Added Back and Forward buttons to quickly return to any previously applied
  filter or search state, improving navigation speed across investigative workflows
+ Fixed several generic bugs and stability issues to improve overall reliability
v2.6.2 Stable
Query Builder and external image similarity (visual + face)
// Highlights
+ Added Query Builder: build complex queries through a simple and structured UI,
  combining multiple filters and conditions without manually writing expressions
+ Introduced External Image Comparison: load images outside the indexed gallery and
  compare them against the collection using visual similarity and face similarity
+ Designed for investigative workflows and cross-source verification, enabling quick
  matching of external reference images against large galleries
v2.6.1 Stable
Conditional similarity filters, reviewed-based filtering, and instant navigation indexes
// Highlights
+ Added Conditional Similarity Filters: refine similarity search by excluding or prioritizing
  specific subsets of images, enabling highly targeted investigative workflows
+ Introduced "Filter by already reviewed images/videos" — quickly isolate items that have
  been previously examined, allowing analysts to focus on remaining content
+ Implemented persistent navigation indexes in the database:
  these new incremental browse indexes allow instant gallery navigation even
  with millions of images and videos, dramatically improving responsiveness
+ Optimized incremental index updates during category, label, and similarity operations
  to maintain real-time performance without rebuilding full indexes
  
v2.6.0 Stable
Semantic Search, selection stability, and faster widgets
// Highlights
+ Added Semantic Search: find photos by typing natural-language descriptions,
  enabling instant retrieval of images based on scene content and context
+ Fixed a selection bug affecting multi-item and cross-page selections, now
  fully stable even with large datasets
+ Significantly improved loading speed for videos, the Map widget, and the
  Calendar widget, ensuring smoother navigation and faster workflow
v2.5.9 Stable
Video preview, technical metadata, and MD5 hashing support
// Highlights
+ Added integrated video preview inside the Image / Video Analysis workspace
  (supports playback, frame scrubbing and automatic detection of video sources)
+ Introduced a full video header viewer with structured technical metadata
  (codec details, streams, container info, color profiles, chapters, etc.)
+ Dedicated video metadata extraction pipeline using ffprobe, displayed using
  a new clean card-based UI consistent with image htmldump views
+ Improved automatic detection of extracted frames, now correctly mapped
  back to their original source video during analysis
+ Added per-file MD5 hashing support with new utility functions for checksum
  generation and verification
+ Updated database schema to persist MD5 values for every media item
  (images and videos), and extended search and filtering with MD5 fields
v2.5.8 Stable
External database loading fix and independent media indexing
// Highlights
+ Fixed issues when loading an external or relocated database — Media Insight now detects and connects to it reliably
+ Separated image and video analysis pipelines: users can now enable or disable their indexing independently
+ This separation improves flexibility and allows faster analysis when focusing on a single media type
v2.5.7 Stable
Improved global selection and new single-page quick select
// Highlights
+ Optimized the global selection operation to handle extremely large volumes of files with greater stability and responsiveness
+ Added a quick single-page selection feature, allowing users to instantly select or deselect all items on the current gallery page with one click
+ Both improvements significantly enhance usability when managing thousands of media entries
v2.5.6 Stable
Quick analysis via drag & drop
// Highlights
+ Added the ability to drag and drop files onto the main window to quickly analyze only the selected items
+ Supports both images and videos, reusing the existing pipeline (thumbnails, indexing, DB, FAISS) without scanning entire folders
v2.5.5 Stable
Enhanced Google authentication method
// Highlights
+ Improved Google authentication method, allowing login not only on the current device 
  but also from another device (e.g., a phone)
+ This update overcomes security protection issues that could otherwise prevent the 
  browser from opening during authentication
v2.5.4 Stable
Calendar & Map Widgets for Visual Filtering
// Highlights
+ Introduced an interactive Calendar Widget to visually filter images 
  and videos by shooting date or time range
+ Added a Map Widget for intuitive geographic filtering — select 
  regions or points on the map to instantly narrow down media by location
+ Both widgets integrate seamlessly with existing filters and indexing logic
+ Designed to provide investigators and analysts with faster, more natural 
  ways to explore large datasets by date and place
v2.5.3 Stable
OCR integration in Image Analysis
// Highlights
+ Added a dedicated OCR control inside the Image Analysis workspace
+ Instantly extract and display text content from images
+ Supports copy-to-clipboard for fast reuse in reports or external tools
+ Designed for forensic and investigative workflows where text recognition 
  is critical
v2.5.2 Stable
Full-screen gallery preview — now even on a second monitor
// Highlights
+ Press F6 to instantly launch a full-screen preview of all photos 
  and videos in the current gallery page — a seamless way to immerse yourself 
  in the content without distractions
+ Press F7 to project the same immersive preview directly onto 
  another monitor, perfect for presentations or side-by-side analysis
+ Designed for speed and clarity: no menus, no clicks, just one key for a 
  cinematic viewing experience
v2.5.1 Stable
Performance and usability improvements
// Highlights
+ Optimized file enumeration on large disks for faster indexing
+ Improved tooltips for icons with clearer and more consistent wording
+ Index status counters aligned with the actual indexing progress
v2.5 Stable
PRNU fingerprint for camera attribution
// Highlights
+ Added PRNU Fingerprint analysis for camera attribution
+ Ability to compute device fingerprints from image sets
+ Export to .fprnu files: portable device fingerprints that can be reused 
  across different projects and sessions
+ Fingerprints can be imported anytime to perform image-to-camera comparisons
+ Designed to strengthen forensic workflows where camera source validation is required
v2.4 Stable
Category fix, global selection state, and UI improvements
// Highlights
+ Fixed handling of the "Known" category to ensure correct classification
+ Added global selection status for easier overview and management
+ Improved user interface consistency and visuals
+ Various minor bug fixes and optimizations
v2.3 Stable
Clickable logo reset + faster batch database handling
// Highlights
+ Made the top logo clickable to instantly clear all active filters 
  and return to the full gallery view — dramatically speeding up navigation
+ Improved database engine behavior under heavy batch operations, ensuring 
  smoother performance and more reliable handling when working with large 
  sets of images
v2.2 Stable
Collections and Labels for improved categorization
// Highlights
+ Added support for Collections: create, organize, and filter groups of images 
  for investigative or personal use
+ Added support for Labels: assign multiple tags per image for fast search and 
  flexible classification
+ Both features integrate with existing filters, making it easier to organize, 
  browse, and report on large photo archives
v2.1 Stable
New forensic tools and bug fixes
// Highlights
+ Added new tampering analysis tools:
   • Double JPEG & Grid
   • JPEG Ghost Detection
   • Quantization & Huffman Check
+ Added new detection modules:
   • Social Media Detection
   • DeepFake Check
   • AI-Generated Check
+ Various bug fixes and stability improvements
v2.0 Major
New Image Analysis workspace, plus visual and usability improvements
// Highlights
+ Added "Image Analysis" workspace with the following tools:

  ▸ Overview
  ▸ Image View

  ▸ Metadata
    - File Header: raw header/EXIF hex view with parsed tag annotations
    - Metadata Details: structured table (Group / Description / Value)
    - Thumbnail Check: extracted thumbnail preview + Difference Map, size/status readout, Reload

  ▸ Tampering
    - Error Level Map (ELA): Compression Quality, Detail Level, Highlight Strength; Linear Mode / B&W View; Default reset; runtime/status
    - Contrast Adjustment: Analysis Method (e.g., Channel Consistency), Patch Size selector, Run Analysis, heatmap output
    - Clone Detection: Detection Method (e.g., BRISK); Sensitivity, Similarity Threshold, Minimum Distance, Grouping Level; Hide Connections / Show Markers; Load Mask; On/Off; Process
    - Filter Detection: Minimum Texture, Detection Threshold; Show Probability Map; Remove Speckles; Run Analysis
    - Resampling Check: Filter Size; Upsample Image; Remove Image Wrap; Use Center Only; Apply Hanning Window; High-pass Filter 1/2; Gamma Correction; Rescale Spectrum; Run Probability/Fourier Analysis; progress bar; spectrum/probability outputs

+ UI/UX: refreshed visuals, improved spacing and typography, clearer controls and tooltips, streamlined layouts
+ Usability: smoother navigation, consistent focus/selection behaviors, inline status messages and progress feedback
v1.9 Stable
New filters, portable mode, and bug fixes
// Highlights
+ Added three new right-click menu filters:
   • Video frames
   • Camera model
   • Date taken
+ Optimized application to also run in fully portable mode (no install required)
+ Fixed issues with category change not updating consistently
+ Fixed progressive numbering bugs during analysis and export
v1.8 Stable
Low-memory analysis, cached video frames, faster reports
// Highlights
+ Dramatically reduced memory usage: analysis scales to practically unlimited files with a steady RAM footprint
+ Video frame extraction moved entirely to the cache — the analysis disk is never modified
+ Report generation optimized: faster builds and smaller output; identical content is deduplicated in exports while all occurrences (paths) remain visible in the HTML report
v1.7 Stable
Card visuals & tooltip enhancements with EXIF copy support
// Highlights
+ Refined card graphics and animations for a smoother, more polished appearance
+ Completely restyled tooltips with improved readability and structured EXIF display
+ Added one-click action to copy all EXIF data directly to clipboard from the tooltip
+ Minor layout adjustments for better consistency across icon and text elements
v1.6 Stable
Video hover preview & improved stop handling
// Highlights
+ Added inline video preview on thumbnail hover for quick content inspection without opening the file
+ Stop Analysis now works immediately even during active video splitting, with progress bar reset and collapse
+ Minor stability improvements and UI responsiveness tweaks during long operations
v1.5 Stable
Photo orientation fix & minor refinements
// Highlights
+ Fixed thumbnail orientation: images now always appear correctly rotated/flipped based on EXIF data, even with disk cache enabled
+ Improved fallback loading to also preserve correct orientation when cache is missing or invalid
+ Minor optimizations in thumbnail generation and concurrency handling
+ Small UI cleanup for consistency
v1.4 Stable
Icon layout, card sizing & filename display refinements
// Highlights
+ Increased max icons per row from 7 to 8 (configurable)
+ Icon size reduced from 20×20 to 18×18 for better fit
+ Improved icon wrapping: supports 2-line layout with proper vertical alignment
+ Card height set to 280px for consistent layout across portrait/landscape images
+ Filename area fixed to exactly 2 lines, clipped overflow to prevent spillover
+ Number overlay now always aligned top-right, even with 2 lines of icons
+ Removed thumbnail tooltip for cleaner UI
v1.3 Stable
New EXIF-based filters & shooting date features
// Highlights
+ Added camera icon to filter all photos taken with the same device (Model preferred, fallback to Software)
+ Added calendar icon to filter all photos taken on the same shooting date (matches by day)
+ Actions lock until analysis/loading is complete, consistent with other GPS/similarity features
+ EXIF parsing refined for lowercase/underscore key matching in exif_full_text
+ Minor UI improvements to icon layout and tooltips
v1.2 Stable
GPS features & cache improvements
// Highlights
+ Added "Find nearby images" GPS icon to sort by distance from a selected image
+ Improved EXIF parser to correctly extract gps_info and other multi-word fields
+ GPS-near icon now active only after loading from database, with action locking during analysis/loading
+ New option to fully clear thumbnail cache when deleting index
v1.1 Stable
UI/UX improvements
// Highlights
+ Improved visuals and aesthetics across the app (+polished panels, spacing, typography)
+ Unified color palette and button styles for consistency
+ Subtle hover & focus states to improve accessibility
+ Refined About dialog and footer layout with Privacy link
v1.0 Initial Release
Foundational features
// Core features
+ Image gallery indexing and search
+ Filters, pagination, and drag-selection
+ Progressive saves and async operations
+ Local database (MySQL/SQLite bridge) for projects
+ FAISS-based similarity search integration
+ WPF rich UI with multi-threading support
© Media Insight · Developed by Videomap — Home