Changelog
Changelog
0.1.87 (2026-07-11)#
- Assessment invitations now appear in candidate dashboards alongside other touchpoints, with historical invites backfilled for existing candidates.
- Organizations can now provide their own Anthropic API key to bypass credit wallet usage for AI features.
- Terminals now open automatically when you start a session, are shared with all collaborators in real-time, and session workspaces display an AI budget indicator.
- Preview windows can now be opened in new tabs with improved discoverability, and workspace performance has been improved through dedicated CPU allocation and machine lifecycle management.
0.1.86 (2026-07-09)#
- Fixed an issue where runner machines could get stuck during shutdown
- Updated AI model pinning to use the server-selected model and added support for Opus 4.8
0.1.85 (2026-07-04)#
- Command palette with keyboard shortcut (Cmd+K) for quick access to commands, hints, recent items, and workspace switching.
- Claude AI agent now appears in the presence panel showing real-time activity status, file edits, and read operations you can follow.
- AI-native assessment mode for technical interviews with weighted rubrics and expected AI outputs, plus improved startup progress reporting and marketing hero carousel.
0.1.84 (2026-07-02)#
- Chat panel now supports message bubbles, scrolling, emoji reactions, and an improved message composer with bottom anchoring
- Mobile experience improved with safe-area composer positioning, touch-friendly reactions, scrollable settings tabs, and better tap targets
- Interview reliability enhanced with honest sync status indicators, terminal reconnection, improved screenshare focus, and clearer error messaging
- Light mode legibility improved across the interface with new button variants
- Discovery features added including Share button, Environment tab improvements, and session status indicators
- Editor now properly waits for initial data sync before allowing edits
- Removed redundant UI elements and streamlined follow controls
0.1.83 (2026-07-01)#
- Follow mode lets you mirror a peer's file, viewport, and selection in real time
- Presence pointers show a transient "look here" marker so peers can point out specific locations in the editor
- Draw annotations directly over the shared screen for collaborative guidance, similar to Zoom's annotation feature
0.1.82 (2026-07-01)#
- Organizations can now purchase and manage AI credits with trial periods, usage metering, and Stripe top-ups.
- AI assistant is now available in interview and general workspaces, powered by the organization's AI credit wallet.
- Interview workspaces can now toggle code persistence on and off, and the hiring interface has improved candidate management with add/delete functionality.
0.1.81 (2026-06-28)#
- New hiring dashboard for managing candidates, with filterable active-work table, pagination, and the ability to grant hiring roles to team members.
- Redesigned app landing with workspace chooser and improved navigation, plus improved resilience of AI-powered feedback against transient failures.
- Hiring section now accessible via dropdown menu and uses real workspace styling for consistent look and feel.
0.1.80 (2026-06-27)#
- New backend take-home assessment set with 5 languages (easy, medium, and hard difficulty levels)
- Hiring features: multi-role organization access, hiring role support, candidate dashboard, and organization-scoped candidate management
- Fixed marketing footer environment display and improved abandoned take-home session cleanup
0.1.79 (2026-06-26)#
- Added a Linkly senior full-stack take-home template for shared use across interviews
- Updated marketing footer with LinkedIn link and unified footer across all marketing pages
- Hardened security handling for rate-limiting, problem access control, and agent token protection
0.1.78 (2026-06-19)#
- You can now duplicate system and shared problems to your library so you can customize them for your needs.
- Fixed security issue preventing unauthorized access to assessments via public preview and custom domain paths.
- AI budget limits are now enforced as hard caps per assessment to prevent overages.
0.1.77 (2026-06-19)#
- Fixed candidate AI terminal not refreshing when a take-home starts
- Fixed terminal edits in persistent workspaces not being saved properly
- Fixed persistent workspaces being incorrectly removed due to inactivity
0.1.76 (2026-06-17)#
- Hardened security handling by updating critical dependencies in Go and JavaScript templates.
0.1.75 (2026-06-17)#
- Persistent workspace environments with Claude AI integration now available (Phase 1), including a loading indicator while toggling the feature.
- Added forgot-password reset flow and improved security with workspace spawn limits (per-user rate limiting, per-organization caps, and viewer restrictions).
- New password reset capability, pricing plan documentation, and hardened input validation for file paths and terminal sessions.
0.1.74 (2026-06-15)#
- The app has moved to app.typelets.com (update your bookmarks)
- Redesigned the workspace Settings panel with a cleaner, card-based layout
- Fixed connection issues with the terminal and live file sync
0.1.73 (2026-06-14)#
- Internal improvements and maintenance.
0.1.72 (2026-06-13)#
- Python system take-home challenge is now a medium-difficulty interview with an included test suite.
0.1.71 (2026-06-13)#
- Internal improvements and maintenance.
0.1.70 (2026-06-12)#
- Take-home assessment feature is now visible on the marketing site
- Pre-built take-home assessment templates for Python, Java, and React are now available
- Fixed take-home assessment templates to work correctly
0.1.69 (2026-06-12)#
- Take-home assessments now support AI-assisted coding with Claude, including live code sync, terminal access, and AI transcript review for both candidates and assessors.
- Reviewers can now grade candidate submissions with AI-generated scoring drafts, view submission files and transcripts, and evaluate how candidates used AI assistance.
- Assessment invitations are sent via email with in-app notifications, and candidates can view read-only assessment settings, submit work, and access markdown previews during the review process.
0.1.68 (2026-06-05)#
- Internal improvements and maintenance.
0.1.67 (2026-06-05)#
- Redesigned Kanban board with lanes and card-detail panel to match Jira-style workflow
0.1.66 (2026-06-05)#
- Improved Kanban board reliability and appearance with better card opening, more reliable drag-and-drop, and default column configuration
0.1.65 (2026-06-05)#
- Kanban board feature is now available behind a feature flag and can be toggled for different user groups
0.1.64 (2026-06-05)#
- Added collaborative Kanban board for organizing tasks and tracking progress with real-time updates across team members.
0.1.63 (2026-06-05)#
- Fixed an issue where deleting a workspace could cause an error when cleaning up associated snapshots.
0.1.62 (2026-06-03)#
- Fixed display of apostrophe character in the interview-ended notice.
0.1.61 (2026-06-03)#
- Whiteboard support is now available in the Problem library, enabling collaborative visual sketching during technical interviews.
0.1.60 (2026-06-03)#
- Fixed workspace API responses to correctly return the organization name
0.1.59 (2026-06-03)#
- Fixed workspace organization display in header to show read-only status for non-members
0.1.58 (2026-06-03)#
- Automatically switch to the correct organization when opening a workspace from a different organization you belong to.
0.1.57 (2026-06-03)#
- Fixed an issue where shared code dependencies were missing from the SFU (Selective Forwarding Unit) service, which could cause runtime failures in collaborative sessions.
0.1.56 (2026-06-02)#
- Added application-level performance metrics for API, WebSocket, and SFU services to improve system observability.
0.1.55 (2026-06-02)#
- Corrected marketing messaging about recording capabilities.
0.1.54 (2026-06-02)#
- Internal improvements and maintenance.
0.1.53 (2026-06-02)#
- Internal improvements and maintenance.
0.1.52 (2026-06-02)#
- Fixed log output formatting in production environments to use compact JSON format
- Updated logging documentation to reflect correct configuration details
0.1.51 (2026-06-02)#
- Internal improvements and maintenance.
0.1.50 (2026-06-02)#
- Updated marketing copy to highlight screen sharing capabilities.
0.1.49 (2026-06-02)#
- Fixed editor status indicator flickering by improving connection stability
0.1.48 (2026-06-02)#
- Screen share button now shows as icon-only, with the shared screen tab displaying the sharer's name for clarity.
0.1.47 (2026-06-02)#
- Workspace participants can now share their screens with real-time viewing in the editor and picture-in-picture mode.
0.1.46 (2026-06-01)#
- Improved handling of existing uploaded text files with enhanced migration support.
0.1.45 (2026-06-01)#
- Text file uploads are now stored as editable documents, allowing you to modify imported content directly within Typelets.
0.1.44 (2026-06-01)#
- Improved application startup and health checks with faster database connection validation.
0.1.43 (2026-06-01)#
- The Run button is now hidden when the active file cannot be executed
0.1.42 (2026-06-01)#
- Improved real-time collaboration reliability with per-workspace synchronization for document mutations
0.1.41 (2026-06-01)#
- Read-only text file uploads now display with syntax highlighting for better readability.
0.1.40 (2026-06-01)#
- Uploaded text files now display as read-only text instead of appearing as empty editors.
0.1.39 (2026-06-01)#
- Fixed an issue where non-image binary files were incorrectly routed to the image preview instead of being handled as generic files.
0.1.38 (2026-06-01)#
- Image files now display as previews instead of opening in the code editor
0.1.37 (2026-06-01)#
- Added link to documentation in the marketing navigation (opens in a new tab)
0.1.36 (2026-06-01)#
- Static file serving is now built into the runner image for improved performance and simplicity.
0.1.35 (2026-06-01)#
- Fixed file synchronization in preview containers to ensure files are reliably written when running code.
0.1.34 (2026-06-01)#
- Users can now restart their preview environment directly from workspace settings.
- Fixed an issue where preview startup could fail when infrastructure resources already existed.
- Improved handling of binary files and concurrent test execution to prevent data corruption.
0.1.33 (2026-05-31)#
- Fixed settings modal height to remain consistent across tabs and respect screen size constraints.
0.1.32 (2026-05-31)#
- Fixed an issue where uploaded binary files were not being available in the preview environment
0.1.31 (2026-05-31)#
- Workspaces now support custom domains for persistent access, with improved reliability fixes.
- You can upload and work with binary files and images in persistent workspaces - they're automatically restored when you return.
- Advanced file operations (move, folder creation, append) and session recording with event capture are now available for integration partners.
0.1.30 (2026-05-30)#
- Added HTTP API for workspace files, enabling file operations through integrations like Typelets MCP
0.1.29 (2026-05-30)#
- File tree now uses a single menu (SquaresPlus icon) instead of three separate create buttons, with improved hover interactions and visual fixes.
- Personal Access Token issuance and Bearer authentication are now available, enabling programmatic API access.
- File tree menu icon changed from horizontal to vertical orientation for better usability.
0.1.28 (2026-05-30)#
- Improved workspace settings modal layout and usability with better copy, wider display, and a copy button for interview URLs
- Enhanced interview preview access controls and header readability
0.1.27 (2026-05-30)#
- Resend pending organization invitations, and reorganize Members settings to show pending invites in a separate tab with an expanded modal view.
- Fix display issues on the marketing site including mobile menu alignment and icon theming in the Features dropdown.
- Improve presence indicators to show peer breadcrumbs without flickering, and clarify sharing settings copy in workspace settings.
0.1.26 (2026-05-29)#
- Added the ability to toggle visibility of peer cursors in the editor footer
- Condensed cursor toggle controls to compact icon-only buttons in the editor footer
- Fixed cursor visibility toggle to only hide peer labels, and improved the visual styling of toggle icons
0.1.25 (2026-05-29)#
- Real product screenshots now appear across the landing and feature pages, replacing placeholder mockups.
- Workspace owners can now move a workspace to another organization, and rebuild files from a problem to clean up orphan folders.
- New dedicated Preview settings tab, improved mobile layout, and a hover-driven Features dropdown in the navigation menu.
0.1.24 (2026-05-28)#
- Fixed workspace settings changes not updating the header display in real-time.
0.1.23 (2026-05-28)#
- Live service status indicator now appears on the landing page and in changelog footers.
- Mobile navigation redesigned with a single navigation sheet replacing the previous tab bar and menu system, plus a new Video tab.
- Preview URLs now support custom subdomain slugs (for example, username.preview.typelets.com) for easier sharing.
- Mobile layout improvements for better full-screen experience on iOS Safari, including status bar color matching.
0.1.22 (2026-05-28)#
- Fixed mobile workspace view to properly display organization icon without requiring the organization switcher.
- Fixed mobile dropdown interaction so menu items respond correctly to taps.
0.1.21 (2026-05-28)#
- Persistent preview now displays an "always on" indicator for the Zap feature
- Fixed mobile experience issues on iOS including bounce behavior and safe area styling
0.1.20 (2026-05-28)#
- Redesigned spectator mode on mobile with a cleaner 4-tab layout that removes the IDE view
- Fixed mobile workspace header to prevent accidental taps on the recording indicator
0.1.19 (2026-05-27)#
- The changelog page now supports deep-linking to specific release versions via anchors.
0.1.18 (2026-05-27)#
- Persistent preview workspaces now available, allowing your code to run and be accessed like a live hosted application.
- Mobile interface improvements including better file drawer layout, theme styling, and easier touch targets.
0.1.17 (2026-05-27)#
- Fixed scrolling in organization members and invitations lists
- Improved mobile workspace header focus behavior
0.1.16 (2026-05-27)#
- Enable two-factor authentication using time-based one-time passwords (TOTP) for stronger account security.
- Redesigned Organization Settings with organized tabs (General, Members, Danger) for clearer management.
- Improved mobile experience and updated preview URLs to use preview.typelets.com subdomains; "Shared with me" now displays cross-organization workspace access.
0.1.15 (2026-05-26)#
- New sign-up users must verify their email address before accessing Typelets.
0.1.14 (2026-05-26)#
- Workspaces now automatically close after inactivity to free up resources
- Problems can be exported for use outside the platform
- Multiple terminal tabs are now supported within a single session
0.1.13 (2026-05-26)#
- Framework test cases can now be created, updated, and imported in problems, with tests batched by framework for more efficient execution.
- Fixed Run Tests button availability for framework-based test cases and improved messaging when test runs exceed time limits.
- Improved test execution stability and stdin handling in the runner.
0.1.12 (2026-05-25)#
- Added framework test runner support for Go, Python, JavaScript, and Ruby test suites
0.1.11 (2026-05-25)#
- Live synchronization of file and folder operations (rename, move, delete) across collaborative sessions
0.1.10 (2026-05-25)#
- Terminal now sees your Monaco editor changes in real-time as you type, with live synchronization across sessions.
- Problem editor and solution viewer now fill their panels completely, matching the workspace editor layout and tab organization.
- Terminal properly resizes when you adjust panel sizes, and workspace files persist correctly when starting a new terminal session.
0.1.9 (2026-05-25)#
- Authors can now create problems from a folder using a typelets.json configuration file.
0.1.8 (2026-05-25)#
- Problems now split starter code and test files into separate tabs, with improved organization.
- Problem library now displays organization tags and allows filtering by scope in the problem picker.
- Backend routing improvements for API and WebSocket endpoints.
0.1.7 (2026-05-25)#
- Workspace admins can now rename workspaces, change sharing mode, reset content, and modify other settings.
- Workspace Settings interface reorganized into tabs with improved layout and always-visible workspace link for easy sharing.
- Fixed form submission support through the preview proxy and improved scrolling behavior in Workspace Settings.
0.1.6 (2026-05-25)#
- Hardened storage of API credentials for integrations
- Improved reliability of API requests during service updates
0.1.5 (2026-05-25)#
- Hardened security across authentication, preview rendering, and real-time collaboration (token handling, rate limiting, input validation, and sandbox restrictions).
- Fixed cross-tenant data isolation to prevent unauthorized library access between workspaces.
- Improved cleanup of orphaned document snapshots when deleting workspace items.
0.1.4 (2026-05-25)#
- Added terminal-typing indicator on the People tab to show coding activity status
- Updated icons throughout the interface for improved visual consistency
0.1.3 (2026-05-25)#
- Preview web app output directly in the editor with a new Preview tab (specify port and path)
- Resend and copy invitation links for pending team members
- Rails 8 and improved terminal startup feedback, plus fixes to markdown rendering, theme handling, and UI alignment
0.1.2 (2026-05-24)#
- Drag and drop ZIP files or folders directly into a workspace to quickly load code.
- Pull linked GitHub branches into your workspace for seamless collaboration.
- Added Ruby language support and improved file organization with nested-tree saving to your library.
- Enhanced file browser with right-click actions, language badges, and improved icons for better clarity.
- Fixed dialog scrolling and improved performance of icon rendering on initial load.
0.1.1 (2026-05-24)#
- Connect your GitHub account and link repositories to enable two-way sync (phase 1 of 2).
- Invite collaborators via email with personalized calls-to-action for new and existing users.
- Added Privacy, Terms, and Security pages; separated marketing site from app dashboard with better navigation.
Questions or feedback on a release? Email [email protected].