clock-rotate-leftChangelog

New updates and improvements

Seamless Shader January 2026

See what’s new and improved in our January Seamless Shader update.

Seamless shader
Seamless Converter Shader – A hex-based shader that removes tiling artifacts from any texture across all Unity pipelines.

v1.0.1 – Pipeline Auto-Installer Update

  • New: Smart Pipeline Auto-Installer – The asset now automatically detects your project's Render Pipeline (URP, HDRP, or Built-in) immediately upon import and installs the correct shader/material package silently in the background.

  • New: Project-Based Tracking – Installation status is now tracked via a local file (.installed.txt) instead of machine memory. This means if you delete the asset and re-import it, the system will recognize the fresh start and re-run the auto-setup automatically.

  • New: Zero-Interaction Workflow – Utilizing an optimized EditorApplication.update loop, the "silent installation" triggers only when Unity is completely idle and compilation is finished, ensuring a 100% crash-free setup.

  • Improved: Stable Detection Logic – Refined the GraphicsSettings detection bridge to ensure seamless compatibility between Unity 6's new architecture and older Unity versions.

  • Improved: Asset Store Compliance – The auto-installer is now fully compliant with Unity Asset Store guidelines, ensuring no residual data is left in your scene or project settings.

  • Fixed: Import Trigger Issue – Resolved a bug where the installation wouldn't trigger during the initial import due to Unity's background processing; now handled with robust state-checking.

  • Fixed: Multi-Project Conflict – Eliminated "already installed" false positives that occurred when developers switched between different projects using the same asset.

Read the documentationarrow-up-right

Decal Collider January 2026

See what’s new and improved in our January Decal Collider update.

Decal collider
Decal Collider – one-click mesh & physics for decals, alpha-trimmed, runtime API, all render pipelines.

v1.1.3 – Pipeline Auto-Installer Update

  • New: Smart Pipeline Auto-Installer – The asset now automatically detects your project's Render Pipeline (URP, HDRP, or Built-in) immediately upon import and installs the correct shader/material package silently in the background.

  • New: Project-Based Tracking – Installation status is now tracked via a local file (.installed.txt) instead of machine memory. This means if you delete the asset and re-import it, the system will recognize the fresh start and re-run the auto-setup automatically.

  • New: Zero-Interaction Workflow – Utilizing an optimized EditorApplication.update loop, the "silent installation" triggers only when Unity is completely idle and compilation is finished, ensuring a 100% crash-free setup.

  • Improved: Stable Detection Logic – Refined the GraphicsSettings detection bridge to ensure seamless compatibility between Unity 6's new architecture and older Unity versions.

  • Improved: Asset Store Compliance – The auto-installer is now fully compliant with Unity Asset Store guidelines, ensuring no residual data is left in your scene or project settings.

  • Fixed: Import Trigger Issue – Resolved a bug where the installation wouldn't trigger during the initial import due to Unity's background processing; now handled with robust state-checking.

  • Fixed: Multi-Project Conflict – Eliminated "already installed" false positives that occurred when developers switched between different projects using the same asset.

Read the documentationarrow-up-right

Debug Filter January 2026

See what’s new and improved in our January Debug Filter update.

Decal collider
Debug Filter – a centralized Unity Editor tool that scans, filters, and cleans all Debug.Log, Warning, Error, and Assert calls across your entire project with one click.

v1.2.0 – Smart Packages & Enhanced UX Update

  • New: Smart Packages Workflow – Managing package logs is now much smoother. When “Include Packages” is disabled, the Packages folder no longer disappears completely; instead, a dim “Packages (Enable)” row remains visible in the Script Filter (ghost mode) without cluttering the list.

  • Improved: One-Click Activation (Enable) – Clicking (Enable) not only turns package scanning on, but also intelligently resets visibility for scripts under Packages/ so anything previously hidden becomes visible again instantly (no manual re-toggling).

  • Improved: Clean List View – When Packages are disabled, the Script Filter stays clean and doesn’t get filled with package contents—only the “ghost + Enable” flow is shown.

  • New: Popup Toolbar Maximize Shortcut – Added a dedicated ◱ Maximize shortcut to the main popup toolbar. One click switches from the temporary popup to the fully dockable “Debug Filter” window.

  • Improved: Search Experience (Mode-Aware + Blue Highlight) – Search now strictly follows your selected mode (All / Debug / Script / Method / Folder) and the icon-based search uses blue highlighting to make matches clearer.

  • Improved: Smart Auto-Expand Behavior – While searching, the folder chain expands to reveal matches; method foldouts expand only if the match is actually inside a debug line (no unnecessary expansion).

  • Improved: Restore on Clear (Snapshot/Restore) – When you clear the search text, foldouts return to their previous state (no “everything stays open” feeling).

  • Improved: Auto-Scroll Focus – Auto horizontal scrolling is more consistent, bringing the searched term into view on long lines.

  • Improved: Folder Compression: Empty intermediate folders are flattened into a single line (e.g., Editor/Tools).

  • Improved: Settings Stability (No True/False Shifting) – Fixed an issue where entry states (true/false) could drift when code lines moved. The system now uses stableId-based mapping to keep settings attached to the correct entries whenever possible.

  • New: Console Pro Integration (Toolbar Button) – If you have Console Pro installed, a Filter button is injected right next to Error Pause in the Console Pro toolbar. Clicking it opens Debug Filter anchored directly under the button. If Console Pro is not installed, the integration stays completely silent (no compile errors, no runtime issues).

  • Fixed: Unity 6 “Delete All Debugs” Not Working – Resolved an issue where Delete All operations could fail in Unity 6 due to path resolution / script identification mismatches. Deletion now uses scriptPath-based targeting with safer physical-path resolving (more reliable across Assets/ and Packages/).

  • Fixed: Missing Debug Lines in Popup – Some debug calls were not appearing in the popup; parsing and recovery flows were strengthened to catch and display them correctly.

  • Fixed: Unity 6 Preset Support – Preset workflow issues on Unity 6 were fixed via callback-based PresetSelector compatibility (legacy fallback remains for older Unity versions).

  • Fixed: Console Interaction Blocker – Resolved the invisible UI area that blocked clicking the top Console log entry (50px → 24px).

  • Fixed: Packages Pinging – Middle-click ping on Packages root / package folders now correctly pings the expected target (manifest/directory).

  • Tip: If you keep Debug Filter open in maximized/dockable mode for long periods, disabling Auto Refresh in Settings can reduce Editor overhead in some projects.

Read the documentationarrow-up-right

Debug Filter December 2025

See what’s new and improved in our December Debug Filter update.

Decal collider
Debug Filter – a centralized Unity Editor tool that scans, filters, and cleans all Debug.Log, Warning, Error, and Assert calls across your entire project with one click.

v1.1.2 - Troubleshooting & Cache Reliability Update

  • New: Clear Cache – Added a dedicated "Clear Cache" utility located in the Settings (⋮) menu under Troubleshooting. This tool is designed to resolve synchronization desyncs or potential cache corruption without needing to re-import the package.

  • Deep Cleaning Mechanism – Unlike a standard refresh, this action performs a complete factory reset:

    • Deletes persistent DebugFilterSettings.json and DebugFilterScriptCache.json files.

    • Wipes all tool-related EditorPrefs and in-memory UndoStore data.

    • Forces a fresh rebuild of the Script Index and triggers a full project re-scan.

  • Desync Resolution – Specifically addresses edge cases where debug entries might appear in the Console but are missing from the Filter list, or when line numbers become permanently out of sync due to external file modifications.

  • Tip: Use this feature if you suspect the tool isn't picking up recent script changes. Note that this will reset your saved filter states (active/inactive toggles) back to their defaults.

Read the documentationarrow-up-right

Decal Collider December 2025

See what’s new and improved in our December Decal Collider update.

Decal collider
Decal Collider – one-click mesh & physics for decals, alpha-trimmed, runtime API, all render pipelines.

v1.1.2 – Unity 6 & Projection Logic Update

  • New: Advanced Projection Masking – In cases where at least one projection ray hits a surface, areas remaining in the void are now automatically clipped (masked).

  • New: Empty-Space Visibility – If the projection hits no surface at all (completely in a void), the Sprite, text, or mesh will now remain fully visible in its original form.

  • New: PhysX 5 Safe Assignment – Added a secure mesh assignment mechanism to prevent physics engine crashes commonly encountered during the transition to Unity 6 and PhysX 5.

  • New: Invalid Mesh Validation – Before sending mesh data to the physics engine, the system now performs an automatic validity check; if a mesh is "zero-volume" or invalid, the collider is safely disabled.

  • Improved: Standard Material Compatibility – The system is no longer restricted to a specific material; it now offers full flexibility, working seamlessly with standard Unity materials such as URP/Lit and Sprite-Unlit.

  • Improved: Mesh Projection Synchronization – Resolved code conflicts that previously caused Sprite or Text objects to momentarily disappear when switching to Mesh Projection mode.

  • Fixed: TMP & Sprite Visibility Issue – Ensured that SpriteRenderers or text objects are instantly detected and projected onto the surface during projection mode changes.

  • Fixed: Physics Mesh Cleaning Error – Resolved the "cleaning the mesh failed" error caused by complex TextMeshPro (TMP) meshes during the physics cooking process.

Read the documentationarrow-up-right

Debug Filter December 2025

See what’s new and improved in our December Debug Filter update.

Decal collider
Debug Filter – a centralized Unity Editor tool that scans, filters, and cleans all Debug.Log, Warning, Error, and Assert calls across your entire project with one click.

v1.1.1 - Domain Reload Performance Optimization

  • Fixed: Massive Domain Reload Slowdown Resolved a critical performance issue where DFManager.RefreshCustomDebugMethodNames was scanning all assemblies (including System and Unity engine DLLs) via reflection. In projects with many extensions, this previously increased reload times by up to 4x (15s+).

  • Improved: Near-Instant Reload (Unity 2019.2+) – For Unity 2019.2 and newer, the system now utilizes UnityEditor.TypeCache to discover methods marked with [DebugFilter]. Since TypeCache relies on Unity’s internal compilation cache, this operation is now almost instantaneous.

  • Improved: Optimized Legacy Fallback – For older Unity versions, assembly scanning is now intelligently filtered to skip System, Unity, and third-party engine libraries, focusing only on custom user assemblies to significantly reduce reflection overhead.

  • Improved: Package Name Initialization – Package display names are now restored into memory without performing file scans, ensuring consistent UI naming without impacting reload performance.

  • Tip: If you frequently use Debug Filter in Maximized mode, disabling Auto Refresh in the settings can further reduce editor overhead, as Unity triggers more frequent UI redraws when maximized.

Read the documentationarrow-up-right

Decal Collider December 2025

See what’s new and improved in our December Decal Collider update.

Decal collider
Decal Collider – one-click mesh & physics for decals, alpha-trimmed, runtime API, all render pipelines.
  • New: Dynamic TMP Support – TextMeshPro objects can now be used as a source. The Decal Mesh automatically updates itself whenever text, color, or font size changes.

  • New: Sprite Projection – SpriteRenderer changes (such as flips or sprite swaps) are instantly projected onto the decal surface.

  • New: Live Update Interval – Added a timer (liveUpdateInterval) to limit the update frequency, ensuring optimal performance.

  • New: Async Rebuild Support – Added the Coroutine-based AsyncRebuild(Action onProgress) method to the API. This spreads the rebuild process over time to prevent runtime frame drops (hiccups).

  • New: Save Mesh to Asset (Editor Only) – Added the ability to save the generated procedural Decal Mesh as a persistent .asset file in the project folder. This allows the use of baked static meshes without runtime calculations.

  • New: Raycast Hit Callbacks – Introduced the RegisterOnHitCallback system, triggered whenever a ray hits a surface. Useful for playing surface-specific effects such as particles or sounds.

  • Optimized: Zero-Alloc Rebuild – Prevented allocation of new lists (new List<>) every frame during mesh generation. GC pressure is minimized by reusing cached lists such as m_CacheVertices and m_CacheUVs.

  • New: Dynamic LOD System – Added a distance-based optimization system that automatically reduces decal polygon count as it moves away from the camera (lodDistance).

  • Optimized: Frustum Culling – With the CullIfInvisible setting enabled, all calculation processes for decals outside the camera view are fully stopped, saving CPU resources.

  • Optimized: Texture Data Caching – Texture data used for Alpha Masking is now cached (m_TextureColorCache), eliminating expensive ReadPixels calls during every rebuild.

  • Improved: Editor Statistics Panel – The Inspector analysis panel has been revamped to provide detailed real-time data on triangle count, raycast hit ratio, and memory usage (KB).

  • Fixed: Physics Fallback – Added a Fallback Quad protection mechanism to prevent physics engine crashes if MeshCollider generation fails.

Read the documentationarrow-up-right

Debug Filter December 2025

See what’s new and improved in our December Debug Filter update.

Decal collider
Debug Filter – a centralized Unity Editor tool that scans, filters, and cleans all Debug.Log, Warning, Error, and Assert calls across your entire project with one click.

v1.1.0 - Packages Support

  • Added: New "Include Packages" toggle in the Settings menu. You can now properly scan and filter logs from the Packages/ folder (supports Local, Registry, and Cache packages).

  • Fixed: Resolved critical path mapping issues for read-only Registry packages (e.g., Input System, URP, Timeline) located in Library/PackageCache. Filters now work correctly for these files.

  • Improved: Package folders in the hierarchy now display their readable "Display Names" (e.g., "Input System") instead of raw package IDs (e.g., com.unity.inputsystem) for better readability.

Read the documentationarrow-up-right

Decal Collider December 2025

See what’s new and improved in our December Decal Collider update.

Decal collider
Decal Collider – one-click mesh & physics for decals, alpha-trimmed, runtime API, all render pipelines.

v1.0.3 - WebGL Compatibility Fix

  • Fixed: WebGL build error caused by a missing platform definition in the API script.

Read the documentationarrow-up-right


Debug Filter November 2025

See what’s new and improved in our November Debug Filter update.

Decal collider
Debug Filter – a centralized Unity Editor tool that scans, filters, and cleans all Debug.Log, Warning, Error, and Assert calls across your entire project with one click.

v1.0.0 - Product feature

  • Centralized Debug Window – View all Debug.Log, Warning, Error, and Assert calls in one place.

  • Smart Search & Filters – Instantly filter by message, script, method, or folder.

  • Script Filter Popup – Control which scripts and folders appear in the list.

  • One-Click Cleanup – Delete or reset all debug calls safely with Undo support.

  • Persistent Settings – Saves layout, filters, and hidden scripts automatically.

  • Console Integration – Adds a “Filter” button inside the Unity Console toolbar.

  • Preset Support – Store and apply custom filter profiles easily.

  • Parallel Scanning – Fast and optimized for large projects.

  • Undo-Safe Editing – All edits are fully tracked by Unity’s Undo system.

  • Editor-Only Tool – Lightweight and excluded from builds.

  • Built-in, URP, HDRP – Works across all Unity render pipelines.

Read the documentationarrow-up-right

chevron-rightImprovedhashtag
  • Core framework stability and faster initialization.

  • Optimized log interception and stack tracing accuracy.

  • New Script Filter popup for per-script visibility control.

  • Improved repaint performance with debounce system.

  • Persistent saving for hidden scripts and filter states.

  • Refined UI with color-coded icons and smooth scrolling.

  • Complete PDF and GitBook documentation included.


Decal Collider November 2025

See what’s new and improved in our November Decal Collider update.

Decal collider
Decal Collider – one-click mesh & physics for decals, alpha-trimmed, runtime API, all render pipelines.

v1.0.2 - Hotfix & Stability

  • Fixed: Editor MissingReferenceException that occurred when a DecalCollider object was deleted before its delayed RebuildSafe() call executed.

Read the documentationarrow-up-right


Decal Collider September 2025

See what’s new and improved in our September Decal Collider update.

Decal collider
Decal Collider – one-click mesh & physics for decals, alpha-trimmed, runtime API, all render pipelines.

v1.0.1 - Hotfix & Optimization

  • Fixed a performance stutter that occurred when spawning prefabs at runtime by preventing unnecessary mesh rebuilding.

Read the documentationarrow-up-right


Decal Collider August 2025

See what’s new and improved in our August Decal Collider update.

Decal collider
Decal Collider – one-click mesh & physics for decals, alpha-trimmed, runtime API, all render pipelines.

v1.0.0 - Product feature

  • One-Click Build – Select the Decal → hit Rebuild → done.

  • Pixel-Perfect Colliders – Colliders are trimmed to your decal’s alpha, so players only hit what they see.

  • 18 Projection Directions – Forward, inverse, box, hemisphere & more.

  • Live Scene Handles – Move, rotate, and adjust depth and mesh offset directly in the Scene view.

  • Runtime API – Full C# API (with XML documentation) for procedural decals, analytics, and pooling.

  • Stats Panel – Instantly see the triangle count, ray count, build time, and memory usage.

  • Undo-Safe & Prefab-Friendly – Works in Edit & Play mode, fully supports Prefabs.

  • Zero Runtime GC – Optimized for mobile.

  • Built-in, URP, HDRP – Tested with Unity 2022.3 LTS+.

Read the documentationarrow-up-right

chevron-rightImprovedhashtag
  • Core DecalCollider component (runtime & editor scripts)

  • Editor Tools: custom inspector, gizmos, beam visualiser

  • Demo Scenes: stickers of important world locations and a world map

  • PDF & Online Documentation + quick-start guide

  • Sample Textures (CC0)


Seamless Shader August 2025

See what’s new and improved in our August Seamless Shader update.

Seamless shader
Seamless Converter Shader – A hex-based shader that removes tiling artifacts from any texture across all Unity pipelines.

v1.0.0 - Product feature

  • Effect Seamless – Master toggle for hex-based logic.

  • Style – Switch between Texture, Both, or Debug views.

  • Focus – Adjust cell blend softness for smooth transitions.

  • Rotate – Per-cell random rotation control.

  • Zoom – Per-cell random scale variation.

  • Triplanar Projection – Automatic top, side, and front projection blending.

  • Sphere Mapping – Spherical UV support with polar blending.

  • Normal Map Support – Adjustable strength and depth offset.

Read the documentationarrow-up-right

chevron-rightImprovedhashtag
  • SeamlessConverter.shadergraph

  • Sub-graphs (Backend, Normal Map Converter, Texture Converter)

  • 4 demo materials + 2 sample scenes

  • PDF quick-start guide

Last updated