Changelog
New features, improvements, and fixes for each release.
v0.8.0June 19, 2026
The Schematic Editor
Shulkr is no longer just a viewer — you can now build and edit Minecraft schematics right in your browser.
Build tools
- Place, erase, and pick blocks with a full block palette (search + categories)
- Line and Rectangle tools to lay straight runs and outlines in one stroke
- Drag to paint — sweep place or erase across a surface in a single, undoable action
- Block connections (fences, walls, panes, rails, redstone) resolve automatically as you build
Selection & operations
- Drag a box to select a region, then Fill, Replace, Hollow, Walls, Stack, or Move it
- Copy / cut / paste, and save reusable pieces to your blueprint library
- Click a single block to inspect — and edit its state (facing, slab type, waterlogged…) from a live form
Cameras
- Perspective free-orbit, Isometric (four corner views), and a noclip Explore fly-through
Save & share
- Auto-save keeps your work between sessions; save and reopen projects as
.shulkrfiles - Export to
.litematic,.schem, or.nbt - New "Open in editor" button in the viewer — jump straight from any schematic you're viewing into the editor
The editor is desktop-only for now. Try it →
v0.7.0June 9, 2026
Controls & Performance
Viewer controls
- Right-click to pan in overview mode — drag with the left button to orbit, the right button to pan, and the wheel to zoom
- Minecraft-style keybindings in explore mode —
Space/Shiftto fly up and down, holdCfor slow precision movement, with flight speed that scales to the size of the build - Layer mode now rotates with
Q/E - Redesigned keyboard hint panel that lights up each key as you press it
Ground grid
- Crisper, redesigned grid that stays clean at any distance — no more dense clutter on large builds when zoomed out
- New Show grid toggle in the Configuration footer
Performance
- Optimized the 3D viewer to render more efficiently, especially on high-resolution and lower-end devices
Fixes
- A handful of bug fixes, including clearer messages when a file can't be read or is corrupt
v0.6.0May 29, 2026
Schematic Conversion
Convert between schematic formats
- New Export menu in the viewer's top bar — download any open schematic as
.nbt,.schem, or.litematic - Convert freely between the three Java formats — block states, container contents, sign text, and loot tables round-trip losslessly
- New
.mcstructure(alpha) export for Bedrock Edition's structure block — convert Java schematics for use in Bedrock
Block-entity inspector
- Selected blocks now surface their normalized block-entity data in the sidebar
- See chest contents (slot, count, item name, custom name), sign text (front and back, with color and glow), custom names, and loot-table references at a glance
- New "Show raw NBT" toggle in the Configuration footer — reveal the literal parsed NBT for any selected block, useful for debugging or understanding format quirks
v0.5.0May 28, 2026
Materials List & Minecraft-Inspired UI
Materials list
- New Materials tab in the viewer — see every block in your schematic and how much of each you'll need
- Each row shows a small inventory-style icon, the block name, and its count
- Filter the list by block name to quickly find a specific material
- Sort by Most used (default) or A → Z
- Non-vanilla blocks show their mod namespace (e.g.
create) as an inline badge
Minecraft-inspired redesign
- Refreshed the UI with a more Minecraft-y feel — headings now use a pixel font and the palette has a subtler, warmer tone
- The viewer now shares the same top bar as the rest of the app, with the file name and back button promoted into it
v0.4.0May 5, 2026
Create Mod Support
Mod support
- Load and inspect Create-based blueprints directly in the viewer
- Supported mods now include Create, Create: Simulated, Create: Aeronautics, and Create: Offroad
- Open schematic files directly from supported URL links using the
urlquery parameter
Bug fixes
- Improved water rendering for flowing water, waterlogged blocks, and mixed block-and-fluid details
- Fixed many small rendering and loading issues
v0.3.0April 15, 2026
Mobile Support
Mobile-friendly viewer
- The sidebar becomes a swipeable bottom sheet on touch devices with snap-to-collapse, half, and full-expanded positions
- Canvas now takes the full screen on mobile for a much better viewing experience
Touch controls
- Overview mode — one-finger orbit, two-finger pinch to zoom (works out of the box)
- Layer mode — one-finger pan, two-finger pinch to zoom; layer navigation buttons remain on-screen for quick scrubbing
Explore mode on mobile
- Explore (noclip first-person) mode is hidden on touch devices since it requires pointer lock and a keyboard — the viewer falls back to Overview automatically
UI clean-up
- Keyboard shortcut HUDs are hidden on touch devices to save screen space
- Layer navigation buttons are repositioned to avoid overlapping with the bottom sheet
v0.2.0April 11, 2026
New Formats, Landing Page & Changelog
New schematic formats
.nbt— Vanilla structure files from Minecraft Java Edition.mcstructure— Vanilla structure files from Minecraft Bedrock Edition (experimental)
Import from URL
- Load schematics from a direct URL (useful for direct links to schematics eg: discord, etc)
Sample schematics
- Try the viewer instantly with built-in sample builds
- Includes a windmill, a small base, and a super smelter
Landing page
- Redesigned landing page with view mode presentations, supported formats section, and FAQ
- Drag and drop now works both on the landing page and while viewing a schematic
Changelog page
- Added this changelog page, each release is documented here
v0.1.0April 8, 2026
Initial Release
Viewer
- Three view modes — Overview (orbit with auto-rotation), Explore (first-person noclip with WASD), and Layer (slice through X, Y, or Z axes)
- Click any block to inspect its type and coordinates
- Ctrl+drag to measure distances between blocks
- Biome-accurate foliage and water tinting
- Light and dark theme support
Supported formats
.litematic— Litematica mod schematics.schem— WorldEdit schematics
Privacy
- Everything runs client-side — no files are uploaded to any server