Release Notes
Release history of Arshes for iOS.
v1.16.0 New Camera Screen & Rendering Pipeline July 2, 2026
New Features
- Exposure level control
- Manual white balance
- Display P3 support
- HEIF photo format
Improvements
- Redesigned the camera screen UI
Breaking Changes
cameraTexis now linear RGB (sRGB / Display P3), and effect shader output should also be linear
v1.15.0 Camera Enhancements June 19, 2026
New Features
- Effect switching in Camera Player
- Grid, level, and histogram tools
- Blue noise texture:
blueNoiseTexavailable in shaders
Breaking Changes
- Built-in texture uniforms now require exact name matches (
cameraTex,depthTex,backbuffer,blueNoiseTex) - The shader module feature is removed
v1.14.0 Tap to Focus June 6, 2026
New Features
- Tap to focus: set the focus point by tapping anywhere on the camera
- Effect parameters in media: parameter adjustments saved with captured media and restored when you reopen it
Improvements
- Added aspect ratio control to the filter editing page
- Renamed the "Media" tab to "Gallery" and refreshed the Library tab icon
- Stopped showing the "Open in Camera" button when it isn't applicable
v1.13.0 Media Library & Widgets May 25, 2026
New Features
- Media Library: capture, browse, and manage photos and videos directly in the app
- Convert Media to Filter: turn a captured photo into a camera filter directly from the media page
- Widgets: Small and Medium widgets for your home screen
Improvements
- Redesigned the UI
- Improved recording timer visibility on white backgrounds
Bug Fixes
- Fixed video recording first frame appearing black
- Fixed filter list pull-to-refresh not fetching updates
- Fixed color weight validation for negative values
v1.12.1 Bug Fixes May 21, 2026
Bug Fixes
- Fixed HSL color mixer band weights and hue shift behavior
v1.12.0 Camera Filters May 18, 2026
New Features
- Camera Filter: apply your own and other users' public filters from Camera Player and Effect Editor
Improvements
- Improved side menu navigation
- Adjusted the close button size in color picker sheets
- Expanded the zoom button tap target
Bug Fixes
- Fixed zoom level not resetting on camera format change
v1.11.0 Shader Renamed to Effect May 9, 2026
Improvements
- Renamed "Shader" to "Effect"
- Updated the effect list UI
- Improved UI visibility on light backgrounds
- Widened the side menu swipe area
v1.10.0 UI Overhaul & Color Grading Expansion May 4, 2026
New Features
- Whites / Blacks adjustments in color grading
- HSL color mixer
Improvements
- Redesigned the entire UI
- Split the Shader Page into a Camera Page (capture) and a Shader Editor Page
- Changed the camera texture format from RGBA16Float to RG11B10Float
- Lowered the depth texture resolution to its native size; available to shaders via
DEPTH_RESOLUTION_X/DEPTH_RESOLUTION_Y
v1.9.0 Remote Editor Protocol v1 April 11, 2026
New Features
- Multiple remote editor server configurations
Improvements
- Updated Remote Editor to conform to Remote Editor Protocol v1
- Persisted front camera selection and zoom level across app restarts
- Improved rendering stability with pixel buffer handling
Bug Fixes
- Fixed camera access during multitasking (Split View / Slide Over) on iPad
v1.8.0 iPad Landscape Support April 10, 2026
New Features
- Landscape orientation support for iPad
- WSS (secure WebSocket) connection support for Remote Editor
v1.7.0 Read-only View for RWTexture2D April 7, 2026
New Features
- Read-only Texture2D view for RWTexture2D
- Texture preview in debug overlay
Improvements
- Added a 3-column shader grid on wide devices (iPad)
- Improved the shader spec UI layout and descriptions
Bug Fixes
- Fixed sign-in state not resetting on error
v1.6.0 RWTexture2D April 5, 2026
New Features
- Multi-pass rendering with the
[pass(N)]attribute - Blend mode support with the
[blend(BlendMode)]attribute - RWTexture2D support for read-write textures with the
[size2d]attribute - Stereo depth capture from the Dual Wide camera
Improvements
- Added automatic RWTexture2D pixel format detection via Slang reflection
v1.5.0 Color Grading March 28, 2026
New Features
- Camera settings: resolution (HD / 4K), 120 FPS mode (single-lens devices only), and format priority modes (FOV / Resolution / FPS)
- Built-in color grading for camera input: Temperature, Tint, Exposure, Contrast, and Shadow/Midtone/Highlight adjustments
- Debug menu for other users' shaders
- FPS display in shader debug overlay
Improvements
- Moved the Camera Settings UI from the Settings Page to the Shader Page
- Disabled the idle timer while a shader is active
v1.4.1 Bug Fixes March 24, 2026
Bug Fixes
- Fixed a crash that could occur during video recording with heavy shaders
- Fixed a shader compilation error when vertex and fragment shaders both accessed uniforms with RWStructuredBuffer
v1.4.0 Compute Shaders March 20, 2026
New Features
- Built-in uniforms:
touch(float3),frame(int),deltaTime(float) - Custom vertex shader support
- Compute shader support
- RWStructuredBuffer for persistent state across frames
- Zoom control UI for Photo and Video modes
- Cinemascope (1:2.35) aspect ratio
- Shader thumbnails
- User icons
- Linked accounts management for auth providers
Improvements
- Added int value support to the
[range]attribute - Upgraded the backbuffer format to RGBA16Float
- Updated the Slang compiler to v2026.4.2
Bug Fixes
- Fixed front camera vertical flip issue
Breaking Changes
- The
[range]argument order is changed from (min, default, max) to (min, max, default)
v1.3.0 MCP Server March 9, 2026
New Features
- Built-in uniform:
uniform float microphone - Shader attributes:
toggle,rgb, andrgba - Shader Spec UI and Debug UI in the shader editor
- Modules feature (official modules only;
import Arsheswill be deprecated in the next version) - MCP server for arshes-cli
- Editor color style customization in Player Settings
Improvements
- Updated the Remote Editor UI
- Added Terms of Service and Privacy Policy pages