Skip to content

Changelog

Overview of all changes and new features

Version 1.8.0

New Features

  • Name game: learn your students' names playfully – with a photo quiz and memory game based on the stored student photos, including learning progress
  • Edit student photos: existing photos can now be changed and re-cropped afterwards
  • Resizable room elements: windows, doors & co. can now be scaled – with improved drag-and-drop when placing them
  • Redo function in the classroom editor: undo and redo now work reliably with room elements too

Improvements

  • Room elements can be quickly shown and hidden; new compact view settings directly in the classroom
  • Storage and backup management is now available via the new settings icon
  • CSV export now uses the class name as the file name
  • Reworked classroom canvas: crisper edges and more compact default sizes for room elements
  • Performance and SEO improvements plus updated dependencies

Bug Fixes

  • Fixed a scrollbar display issue
  • Fixed minor issues in the server setup (nginx, Docker build)

Version 1.7.0

New Features

  • Optional student photos: add, crop (pan, zoom, rotate) and display photos locally – stored only on your device, automatically downscaled and stripped of EXIF/GPS data
  • Presentation mode (/present): full-screen view for smartboards and projectors with teacher/student perspective, pan & zoom (mouse, wheel, pinch), and photo and color options
  • New room elements: additional elements with reworked shapes can be placed and rotated in the classroom
  • Keyboard control: students can now also be rearranged in step 3 via the keyboard – drag-and-drop entirely without a mouse

Improvements

  • Hardened backup encryption: PBKDF2 iterations raised to 600,000, with password confirmation and minimum length on export (older backups remain importable)
  • Improved accessibility: focus returns to the triggering element when dialogs close; Enter no longer accidentally confirms destructive dialogs
  • Consistent bilingualism: messages and statistics labels now consistently follow the selected language
  • Service worker updates only activate after confirmation
  • Numerous UI/UX improvements plus greater stability and code quality

Bug Fixes

  • Security headers (CSP, HSTS) are now sent on all responses; the 'Install as app' feature works again under the strict CSP
  • Fixed various issues on mobile devices (headers, delete buttons)
  • Fixed a caching/chunk-loading bug

Version 1.6.0

New Features

  • Klassenplan is now open source: the full source code is available on GitHub under the AGPL-3.0 license
  • Self-hosting: the bundled Docker setup lets you run Klassenplan on your own server – your data stays 100 % local

Improvements

  • Extensive UI/UX improvements throughout the app
  • Improved code quality and stability

Version 1.5.0

New Features

  • New logo
  • New font: DM Sans – modern and highly readable font for all screen sizes
  • Redesigned homepage with preview screenshots

Improvements

  • Clearer wording: 'Hearing/visual impairment' is now 'Front seat needed' – more accurate for all students who benefit from sitting at the front
  • Better distinction: 'Restlessness' (distracts others) and 'Distractibility' (easily distracted) are now clearly separated
  • New icons (Phosphor) and visual refinements to footer, buttons, and needs indicators

Bug Fixes

  • Fixed incorrect icon
  • Fixed minor display issues

Version 1.4.2

Improvements

  • FAQ: Added note on what seating plans can (and cannot) achieve
  • "Delete all data" moved to the footer
  • Stability and quality improvements

Version 1.4.1

Improvements

  • Stability and security improvements

Version 1.4.0

New Features

  • New server (Hetzner): All data is stored and processed exclusively in Germany
  • Dynamic blackboard position detection: The algorithm automatically detects where the blackboard is located – if the blackboard is on the left side of the room, left is also considered 'front'

Improvements

  • Algorithm improvements
  • Table size adjustments
  • UI/UX optimizations
  • Security updates

Version 1.3.0

New Features

  • English translation: The entire application is now bilingual (German/English)
  • New wizard flow: Redesigned step-by-step display with improved user guidance
  • Language proficiency & Social role: New student attributes considered in mixing

Improvements

  • Enhanced PWA functionality: Update notifications and 'Install as App' option (Chrome & Edge only)
  • Simplified start page with redesigned layout
  • More logical and consistent order of mixing criteria in steps 1 and 3
  • Step 3 now only shows mixing criteria that are actually used
  • Improved autosave behavior
  • Security updates and improved error handling

Version 1.2.1

Bug Fixes

  • Fixed backup import for classrooms with 6-person table groups

Improvements

  • Security and stability improvements

Version 1.2.0

New Features

  • Multi-class management: Create unlimited classes and manage separate seating plans for each class
  • Multiple preferred and distant partners: Select up to 3 partners per student with priority order, considered by the algorithm
  • Offline availability – load ClassPlan once and use the generator fully offline afterwards

Improvements

  • Improved statistics with colored feedback directly in the seating plan for quicker assessment
  • Compact class list view with optional icon labels for better overview
  • Various UI/UX optimizations and stability updates

Version 1.1.3

Improvements

  • Improved handling of long names in seating circles
  • Algorithm refinements for better consideration of window and door proximity
  • Optimized performance when loading and saving classrooms
  • Various codebase and stability improvements
  • Various UI/UX improvements
  • Preparations for offline support and PWA functionality

Version 1.1.2

New Features

  • Windows, doors and teacher's desk can now be added and moved in the classroom
  • Algorithm now respects window/door proximity wishes

Improvements

  • UI/UX improvements

Bug Fixes

  • Statistics display extended and corrected

Known Issues

  • Printing in Safari improved

Version 1.1.1

New Features

  • Introduction of quick name entry when using 'Create Class' function

Improvements

  • Gender information is optional
  • Seating plan and seating circle can be rotated independently in export

Known Issues

  • Statistics display in Step 3 occasionally shows incorrect values.
  • Safari: Incorrect print preview in print dialog & additional empty page

Version 1.1.0

New Features

  • Complete UI redesign with modern, consistent controls
  • Introduction of height functionality

Improvements

  • Storage and backup management now opens in a dedicated window
  • Overwrite option dialog now appears when saving classroom templates in Step 2.
  • Optimized display of lock icons and need indicators directly below names.
  • Portrait is now default for exports; landscape remains recommended for seating circles.
  • Support for names up to 12 characters including automatic scaling

Known Issues

  • Statistics display in Step 3 occasionally shows incorrect values.
  • Safari: Incorrect print preview in print dialog & additional empty page

Version 1.0.3

New Features

  • Added 'Create Class' quick setup in class list
  • Introduction of distance preference functionality
  • Added 'Set up classroom' quick setup menu to classroom and removed from class list

Improvements

  • Integrated classroom template management into the new quick setup menu
  • Improved CSV import of class lists: supported import for external lists (e.g. student lists with grades)
  • UI/UX improvements
  • Improved accessibility and keyboard navigation
  • Improved performance

Bug Fixes

  • Repaired repetition criterion for seating plans

Version 1.0.2

New Features

  • Restructuring of class list with compact and detailed views
  • Introduction of minimized and expanded sidebar in classroom, seating plan/circle and export
  • Added FAQ page with answers to frequently asked questions

Improvements

  • UI/UX improvements

Bug Fixes

  • Bug fixes and stability improvements

Version 1.0.1

New Features

  • Added Seating Circle mode
  • Optimized PDF export preview: Portrait and landscape formats with improved display

Improvements

  • UI/UX improvements

Bug Fixes

  • Bug fixes and stability improvements

Version 1.0.0

New Features

  • Intelligent seating plan algorithm
  • Classroom editor with drag-and-drop functionality
  • Backup & Restore functionality with IndexedDB
  • Dark Mode support
  • PDF export for seating plans

This website stores necessary information locally in your browser. No cookies are used and no data is transmitted to servers. More information in our Privacy Policy.