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].