ClassroomRadar
Changelog

What’s new in Classroom Radar

Release notes, new features, improvements, and bug fixes.

Current version: v0.9.1

v0.9.1

LatestSeptember 28, 2026

Improved

  • The planner now lives at classroomradar.com/app/radar. Old /app/planlark links, bookmarks and emails still work and take you to the same page.
  • Every page of the website now says the same thing about getting started: sign up free, no credit card. The old waitlist page takes you to sign-up.
  • The pricing page lists what each plan really includes — the Activity Builder and planning with Radar on Free; unit planning, voice and no monthly AI limit on Pro.
  • The help centre’s Radar guide now describes the Radar window and planning a lesson, week or unit in conversation.
  • Questions about privacy, terms, billing and school data now go to hello@classroomradar.com.
  • This changelog uses the same look as the rest of the site, lists 0.5.0 once, and has notes for 0.2.0.

v0.9.0

September 26, 2026

New

  • Classroom Radar now sends proper, branded email: confirming your address, password resets, a welcome, replies to your messages, and receipts, failed-payment notices and plan changes for paid plans.
  • Invite colleagues to your school from Workspace. They get an email with a link that works for 14 days, create their account if they need one, and land straight in your school.
  • Choose whether you want occasional Classroom Radar news and tips — at sign-up or in Settings. It is off unless you turn it on, and every news email has a one-click unsubscribe.

v0.8.9

September 26, 2026

New

  • Radar now reads a curriculum document itself — PDF tables and all — and sorts it into organizing ideas, outcomes with their codes, guiding questions, and knowledge, understanding and skills statements.
  • Every outcome Radar reads is checked against your document. Anything it cannot find word for word is flagged for you to check before saving, and if Radar cannot read a document you are told so and shown the line-by-line reading instead.
  • Curriculum objectives are listed under their general outcome headings (“A–1 to receive and impart information”), grouped by organizing idea, the way the document lays them out. Curricula already imported are grouped too.
  • A growing shared curriculum library: curricula teachers import stay private to their school until a Classroom Radar admin checks and publishes them, and then any teacher can pick them from Browse instead of importing the same document again.
  • Each import says which class it is for, and a new import never replaces an existing curriculum: German 9 is kept separate from German 7 even when the documents share names or codes.
  • Importing is easier to find: the Curriculum page has an Import button, Browse offers “Import a curriculum document”, and you can type which curriculum to look for online (“Ontario German, Grade 9”).

v0.8.8

September 26, 2026

New

  • Year plans land on your real timetable: when Radar reads a year plan, each unit starts and ends on days the class actually meets — rotation days counted, holidays skipped — and a unit can state its length in lessons (“Poetry — 12 lessons”) as well as weeks.
  • Tell Radar “make the Immigration unit two lessons shorter and move the rest” (or “make Poetry 12 lessons”): the unit is resized on the class’s meetings and every later unit moves along, each keeping its length. It asks first, and one undo puts it all back.
  • The undo history now says who made each change — you, Radar, or an import — including units resized on the Year timeline.

v0.8.7

September 26, 2026

New

  • One undo history for the whole planner: changes you make yourself — saving a lesson, moving a test, changing a class, resizing a unit — now sit in the same list as Radar’s, and each can be undone. Open it from the history button in the Radar window.
  • Press Ctrl+Z (⌘Z on a Mac) anywhere in the planner, outside a text box, to undo the latest change. Saying “undo” to Radar does the same when the conversation has nothing of its own to take back.
  • Saving the same lesson several times while you write it counts as one step in the history, so one undo puts it back the way it was.

Improved

  • The planner reads far less from the database: your timetable setup is read once and reused until it changes, and repeated reads within a request are answered once.

v0.8.6

September 26, 2026

New

  • Talk to Lesson Studio: with a lesson open, tell Radar “add a five-minute warm-up”, “make the objectives more specific” or “save it”, and the change lands in the lesson in front of you. Say “undo” to put it back; nothing is saved until you save.
  • Attach a unit plan or handout in the Radar window and say “turn this into a unit for Grade 9 Social”: Radar drafts the unit and its lessons on the class’s real meetings and creates them only after you say yes.
  • Year plans: a unit can state its own length (“Immigration — 4 weeks”) and the rest share the remaining time evenly, and while Radar shows a year plan you can say “start Grade 9 Social on October 5” to give a class its own start date.
  • Radar now lists more of what it can do — copy a week, clear a week, write a substitute plan, draft a parent email, check your pace, set homework on several lessons, add events, holidays and reminders — and “what did you change?” opens its recent changes.

Improved

  • Radar understands dates the way teachers say them: “September 8”, “Oct 3”, “the 8th” and “in two weeks”. “Next Monday” said on a weekend now means the coming Monday.
  • An assignment created by voice can be undone by saying “undo”.
  • Radar uses a stronger AI model when it plans lessons and units, and reads your planner more efficiently on every turn.
  • When the service is over its daily limit, or Radar’s AI cannot be reached, you now see a plain explanation instead of a generic error.

v0.8.5

September 26, 2026

Improved

  • The home page is rewritten in shorter, plainer words, with each section leading with what it does for you.
  • The home page now says exactly what the free plan includes: the planner, lessons, curriculum, worksheets, tasks, notes and 30 AI requests a month.
  • Features that need Pro — units, the year timeline, voice planning and marking progress — are marked Pro where they are described.

v0.8.4

September 26, 2026

New

  • A new Classroom Radar logo: the radar rings with a sweep that turns slowly over them, in the planner sidebar, on the website and while the app loads.
  • The new mark is also the app icon, the browser tab icon, the home-screen icon and the launch screen on phones and tablets, and it appears on link previews shared from the site.
  • If your device is set to reduce motion, the sweep stays still.

v0.8.3

September 25, 2026

Improved

  • Every product picture on the website, the help guides and the blog now shows Classroom Radar as it looks today: the planner, lesson plans, Timeline, Curriculum, Activities and the Radar assistant.
  • On Assessments, scheduled tests read as one tidy row again, with the date written out and a small Remove link instead of a full-width box.
  • Search engines now see real "last updated" dates for the site’s pages, which helps them decide when to look again.

v0.8.2

September 25, 2026

Improved

  • Sign-in, sign-up, password reset and the waitlist now check invisibly that a real browser is asking, which blocks automated sign-up and password-guessing without any puzzle for teachers.
  • The waitlist has its own limit on sign-ups per connection, and the public health check no longer shows anything about how the site is set up.
  • planlark.app now forwards every page to classroomradar.com, keeping the page you asked for.
  • The Privacy and Cookie policies now list the site analytics: Google Analytics and Microsoft Clarity on the public website only, and cookieless Vercel analytics everywhere. Lesson content, prompts, notes and student information are never sent to them.

v0.8.1

September 25, 2026

Improved

  • A very light radar now turns slowly behind the Dashboard: faint rings and a soft sweep that stay put while the page scrolls.
  • The Dashboard cards are slightly see-through, so the sweep passes gently underneath them.
  • If your computer is set to reduce motion, the radar stays still.

v0.8.0

September 25, 2026

New

  • A Dashboard is now the planner’s home page: a radar clock whose sweep is the second hand, a welcome with how your day looks, and a quote of the day that changes every morning.
  • This week’s planning at a glance: how many lessons are ready, need review, are drafts or are not planned yet, with a bar for each day and a link into the Week.
  • Tasks & deadlines: tasks due this week (overdue ones flagged) with a box to add one for today, and the tests, homework and marking dates coming up in the next two weeks.
  • Quick actions for Plan lesson, Quick note, New task, Create activity and Ask Radar. Today is still one click away, right under Dashboard in the menu.

v0.7.5

September 25, 2026

Improved

  • On a printed lesson, unit or class page, the wave banner now runs across the whole top of the first page, right to the edges of the paper.
  • Every printed page ends with a footer naming the page (class, lesson and date) and “Page 1 of 2”, in place of the browser’s own header and footer.
  • Pages after the first keep the same side and top spacing, so a lesson that runs over reads as one document.

v0.7.4

September 25, 2026

Improved

  • Printing a lesson now looks like the lesson on screen: the banner in the class colour with the class, title, time and room, then each section with its coloured marker and heading.
  • Printed lessons are paginated properly: real margins on every page, long sections continue onto the next page instead of leaving half a page empty, and a heading never sits alone at the bottom of a page.
  • Unit and class pages print with their banner and the same page margins.

Fixed

  • The printed lesson was missing its title, class and date, and its text ran to the very edge of the paper.
  • Editing controls (type, preparation and unit menus, empty placeholders) no longer appear on the printout.

v0.7.3

September 25, 2026

Improved

  • One header per page. Today, Week, Year, Lessons, Classes, Assessment, Tasks & projects and Notes no longer repeat their title inside the page: the title, its summary line and the page’s own buttons now sit in the top bar, leaving more of the screen for your planning.
  • Today’s day switcher, Week’s arrows, the Timeline tools and the Lessons class picker are all in the top bar. The Year page is now simply “Timeline”.
  • On narrower screens the buttons in the top bar shrink to icons (their names show on hover), and on a phone the page’s controls sit on a second row of the bar.

v0.7.2

September 25, 2026

Improved

  • Lessons now opens each day’s plan exactly the way Today does: the banner in the class colour, your own section order and colours, and every section edited in place. Type, preparation, unit, activity sheets, notes and tasks sit underneath.
  • Create activity is one click from the lesson banner on the Lessons page.
  • The planner picks up more of the Radar look: a gradient line under the page header, a glowing “now” marker on Today, the Radar button and window in night colours, and gradient highlights on selected choices.

v0.7.1

September 25, 2026

New

  • Classroom Radar has its own look: the radar mark, a violet-to-cyan palette and a night-sky public site with a live radar sweep.
  • Sign in and sign up now sit on the same radar field, and the app icon, favicon and home-screen splash use the new mark.
  • The planner keeps its bright, easy-to-read workspace with a night-black navigation rail and the new gradient on its main actions.

Improved

  • Headlines use a new display typeface that matches the wordmark; printed worksheets and blog articles keep their serif.
  • The step lists on the home page no longer overflow their cards.

v0.7.0

September 25, 2026

New

  • PlanLark is now Classroom Radar, at classroomradar.com. Your account, classes and plans are exactly where you left them.
  • The assistant is now called Radar. Everything it did as Lark it still does — plan with you, answer from your timetable, and ask before it changes anything.
  • A new look for the blog: clearer articles with a table of contents, related reading, and covers that match each topic.

Improved

  • The planner loads faster and does less work: saving or moving a lesson refreshes only the weeks it touched, and returning to the Year view reuses what it already loaded.
  • Saving a lesson no longer reads every lesson in your planner to check its slot.
  • Radar reads only the class it is planning for, not your whole school’s lessons and curriculum.

v0.6.0

September 25, 2026

New

  • Plan with Radar: say “Help me plan the next German 7 lesson” and Radar looks at what the class did last, its unit and when it really meets next on your rotation, asks what it needs, and shows a full draft — objectives, activities, materials — before anything is saved.
  • Change the draft by saying so: “shorter warm-up”, “move it to Monday”, “add homework”. Radar redrafts it; nothing is saved until you say yes.
  • Radar now remembers the conversation you are in, so you can answer its questions and build on what it just did.
  • Plan a week or a unit together: Radar drafts every unplanned class, shows them all, and adds them with one “Yes to all”.
  • Saved changes: the history button in Radar lists the latest changes across sessions, each with its own Undo.

Improved

  • Radar works out “today” and “tomorrow” in your school’s time zone, so an evening request no longer lands a day late.
  • Week summaries name the rotation day, so “what do I have on Day 3?” gets a real answer.

v0.5.18

September 25, 2026

Improved

  • Choosing a Google Doc (or the Google Sheet for a year plan) now opens on your recent files.
  • Tabs across the top take you to Starred, My Drive by folder, Shared with me, and Shared drives.
  • A “Recently selected” tab lists the files you have picked in Classroom Radar before.

v0.5.17

September 25, 2026

New

  • Every class has its own page: a wave banner in the class colour, its days, time, room and students, a class description, announcements, and this week’s lessons as cards you can open.
  • Announcements fill themselves with homework coming due and upcoming assessments; add your own as a yellow reminder or a blue note.
  • Print a lesson, a unit or a class page on its own — banner and all — from the printer button at the top of each page.

Improved

  • Lessons, units and classes now share one page design: a wave banner, a round icon, a large title and the details set out underneath.
  • In the lesson view the title is the page heading, with the day, time, room and homework shown as details beneath it.

v0.5.16

September 25, 2026

Improved

  • The unit page has a new look: a wave banner in the class’s colour, a folder icon, a large title, and the unit’s class, dates and lesson count set out as properties underneath.
  • A unit’s lessons show as a table — status, name, date and class — with the reorder and move tools appearing when you hover a row.
  • The unit page is wider and scrolls as one page, with its actions kept at the bottom.

v0.5.15

September 25, 2026

Improved

  • Homework’s due date is now a small pill right beside its title — “Set due date”, or “Due next class · Sep 25” once chosen.
  • Click the pill to see the class’s next meetings; picking one closes the choices again, so they no longer take up room.
  • “No due date” in the same place clears it.

v0.5.14

September 25, 2026

New

  • Add homework right in the lesson view: a title, instructions with formatting, and when it is due.
  • Pick the due date from the class’s next meetings on your rotation — “Next class”, then the ones after — or choose any other date.
  • Homework shows up on the class it is due in: a “Homework due” panel at the top of that lesson, and a “Due:” tag on its card in Week.

v0.5.13

September 25, 2026

New

  • Each class can choose how its lessons open: your default layout, Full lesson plan, Essentials, One box, or Blank — or its own arrangement. Set it from the class on the Classes page.
  • The objective in the lesson view links to your class’s curriculum: “Link a curriculum objective” searches it right there, and Radar can suggest matches when you ask.
  • The Classes page shows which curriculum each class follows, with a button straight to choosing one.
  • Bold, italic and lists now work in the lesson outline too.

Improved

  • The lesson view is wider and calmer: the time sits in the header, sections are separated by fine lines with a small colour marker, and the separate Curriculum box and “Open full editor” button are gone.

v0.5.12

September 25, 2026

Improved

  • The quick lesson view opens with a header card in the class’s own colour — a soft dot grid, a glow and ruled arcs — so every lesson has its own letterhead.
  • A lesson’s Google Doc now lives in Materials, as a small link under your materials. “Attach a Google Doc” sits right there too.
  • The separate Google Doc section is gone, so the lesson view is shorter.

v0.5.11

September 25, 2026

Improved

  • In the quick lesson view, Copy, Paste, Pull earlier and Push later are now small icons in the header, next to Close — hover one to see what it does.
  • Section headings in the quick lesson view are bolder and darker, so they are easy to find at a glance.
  • The “Plan this lesson” button is gone from the quick lesson view — you plan right there. “Open full editor” still appears once a lesson has a plan.

v0.5.10

September 25, 2026

New

  • On Year, each class’s units row has its own + to add a unit, right where the unit will appear.
  • Drag a unit bar to slide the whole unit along the year; the lessons it now covers join it. Dragging its ends still makes it longer or shorter.

Fixed

  • Importing a year plan where a unit name comes back later — like “Reserve” weeks through the year — now makes a separate unit each time, instead of one unit stretching across all the others.

v0.5.9

September 24, 2026

New

  • Every box in the quick lesson view — including the outline — now works the same way: click it to write, with a small formatting bar above for bold, italic and lists.
  • Arrange the lesson view by dragging a section’s handle up or down. Heading colour and hide sit on the heading itself; the separate arrange panel is gone.
  • Attach a Google Doc to a lesson from the quick lesson view, by choosing it from Drive or pasting its link.
  • Copy a lesson and paste it onto another — even in another Classroom Radar window — with one-click undo.
  • Push a lesson (and the ones right after it) one class day later, or pull it one class day earlier, following your rotation.

Fixed

  • The year-plan import now recognises class names like “Grade 9 German” as German 9 on its own, so a sheet no longer lands in the wrong grade.
  • On Year, every class has its units row directly above its lessons, labelled with the class name, so units never look like they belong to the class above.

v0.5.8

September 24, 2026

New

  • The quick lesson view — the panel that opens when you click a lesson on Today — now lets you write the lesson outline right there, as timed steps you can add, reorder and remove. It saves when you click away.
  • Make the lesson view your own: from Customize, drag the sections into the order you plan in, rename them, give each heading its own colour, and hide the ones you do not use. Your layout is saved with your account and used for every lesson.
  • Clicking a lesson on Week now opens the same quick lesson view instead of the full editor. Double-click, or use “Open full editor”, for the full Lesson Builder.

v0.5.7

September 24, 2026

New

  • A planned year can now bring each lesson’s objectives and outline with it. Add an Objectives column and an Outline column to your sheet — one item per line in the cell, or separated by semicolons — and they land in the lesson exactly as if you had typed them into the Lesson Builder.
  • Outline steps keep their timing: start a step with its minutes (“10 min Warm-up; 25 min Lab — in pairs; 5 min Exit ticket”) and the lesson shows a timed outline.
  • Pasting a plan as text works too: under a lesson, add a line starting “Objectives:” or “Outline:”. The review shows how many objectives and outline steps each lesson carries.
  • Year view: each class now has a units row above its lessons. Every unit is one coloured bar from its first lesson to its last, and its lessons take the same colour. Drag either end of a unit to make it longer or shorter: the lessons underneath move into or out of the unit to match, the neighbouring unit gives up or takes back those days, and Undo puts it all back.
  • Fixed: some Excel files — including ones saved by Google Sheets and other tools that write the file differently from Excel itself — showed “No rows were found under the header row” even though they were full. They are now read like any other workbook.
  • Fixed: a Duration column written in minutes (45) was read as 45 class periods, so each lesson swallowed weeks of class days. A length in minutes now means one class; a small number like 2 still means a double lesson. The template column is now called Periods to make that clear.
  • Fixed: importing in order now starts on the first day of the school year (or a date you pick) and flows through every day each class actually meets. It used to start at the first month named in the sheet, which could leave almost every lesson “not fitting”. When a sheet has more lessons than a class has days, the review now says exactly how many days the class has and how many lessons are over.

v0.5.6

September 24, 2026

Improved

  • Importing a planned year now places your lessons in the order you listed them, one after another on each class’s rotation days, starting from the first month in your sheet or a date you choose. Only Class and Title are needed; placing by the Month and Lesson number columns is still available as an option.
  • The review asks each question once instead of once per lesson: one choice for every lesson that lands on a day that already has a lesson (skip those days, replace, or leave them out), one for lessons that do not fit before the year ends, and one dropdown per unrecognised class name. Changing a single lesson’s date or class is still there, behind Edit on that row.
  • A proper Excel template with a column guide and an example, alongside the CSV one.

v0.5.5

September 24, 2026

New

  • Import a year you have already planned. From the Year view, upload a CSV or Excel sheet, pick a Google Sheet from Drive, or paste your plan as text — one row per lesson with its class, month and lesson number — and Classroom Radar puts every lesson on the right teaching day for that class. It follows your rotation days and skips holidays and PD days; it never goes by weekday names.
  • Nothing is saved until you have seen it. The review lists every lesson with its date and rotation day, and anything that does not fit is put to you: more lessons than a month has classes (move them into the next month or leave them out), a class that already has a lesson that day (keep it, replace it, or choose another day), or a class name Classroom Radar does not recognise (choose which of your classes it is).
  • The whole import is saved at once, and one Undo takes all of it back — including any lessons it replaced. A downloadable template shows the columns Classroom Radar reads.

v0.5.4

September 16, 2026

New

  • Radar can find your curriculum online. Where nothing in Classroom Radar covers a class yet, “Find the official curriculum online” searches the web for the document a teacher would actually plan from — the issuing ministry or department, the version currently in force, the grade and subject you teach — and lists what it found with the authority, the year and a link. Anything that is not the authority’s own site is labelled so you can check it.
  • It tells you where the document is; it never writes the curriculum. You open the one you teach and bring it in the same way as before, and every line of wording comes from the document itself. Classroom Radar will not invent an objective or a code — a made-up outcome reads exactly like a real one, and you would plan a whole year against it.

Fixed

  • Importing a curriculum now lands on the class you imported it for. Finishing an import saved the objectives into your workspace but left the class you had open following nothing, so the curriculum looked as though it had gone nowhere and you had to go and choose it by hand afterwards. The class — and every other section of the same course — now follows what you just imported, and the confirmation says which course it went to.

v0.5.3

September 16, 2026

Improved

  • Adding a Google Doc to a lesson now always has something to press. Where your Classroom Radar deployment is set up for it, Google’s own picker still leads — you browse or search your Drive and the title and link fill in by themselves. Where it is not, “Add Google Doc” opens a box for the document’s link: the same attachment, the same one-click open from Today, Week and the library, and the panel says plainly that browsing is not configured rather than leaving you wondering where the button went.
  • Nothing in this panel is a dead end any more. A document is kept with the lesson itself, so the lesson has to be on the timetable and saved before one can be attached — and that used to be a greyed-out button with the reason printed underneath, which reads as broken however carefully it is worded. Now every state has something to press: if the lesson has no meeting yet, “Choose when this lesson happens” jumps you to that choice; once it has one, “Save the lesson, then add a Google Doc” saves it and leaves the editor open, ready for the document.

Fixed

  • When Radar cannot carry out something it offered, it now says so where you are looking. Reading a year plan into your units needs the Unit Planner, which is on Pro and School: on the Free plan you would get as far as “Add 4 units to 2 classes?”, say yes, and see nothing happen — the card stayed put, no units appeared, and the only explanation went to spoken replies, which may be switched off. The refusal now appears in the conversation, in full, with nothing written either way. The same gap is closed for a year plan that cannot be read and a curriculum check that cannot run.

v0.5.2

September 16, 2026

New

  • Radar is one floating window now, and it stays with you. Drag it where you like, dock it left or right, expand it, minimise it or close it — the planner behind it stays usable, and your conversation is still there when you open it again. One assistant, one microphone, one history, whichever screen you are on.
  • Radar understands how people actually talk. Fillers and lead-ins are dropped, number words become the numbers you meant (“German seven” is German 7, “Deutsch sieben” too), and a correction mid-sentence is applied and shown back to you. Classes are recognised by your own class names, in either language and either order; if two of your sections genuinely match, Radar asks which one instead of guessing — and you do not have to start the sentence again.
  • Read a year plan without leaving the conversation. Paste your department’s outline or attach the file — PDF, Word or plain text — and Radar shows you every unit it found, which class each outline would go to, the dates it would use, and anything it was unsure about. Nothing is saved until you say yes. Units are added, never overwritten: a title the class already has is skipped and reported, so importing twice cannot quietly change work you have already done.
  • Ask about your year plan in words. “What is in my year plan?” answers with how many units each class has, the span they cover, and — most usefully — which classes still have nothing planned.
  • Classroom Radar now checks what already covers a class before reading anything. Open Organise with Radar and, if a curriculum for that subject and grade is already here, it is offered as one button that sets it up for the class: no document to read, no waiting. If the class already follows a curriculum, it says so, so you do not organise a second one on top of it by mistake.
  • Ask Radar about it directly — “What curriculum does German 7 follow?”, “Is there a curriculum for Social 9 already?” — and it answers from what is actually in your workspace.

Improved

  • Radar opens on the left, where it sits beside your planner instead of on top of it. Move it to the right whenever you prefer and it stays there.
  • When Radar cannot speak a reply, it now says why instead of switching to your browser’s own voice mid-conversation. A plan without spoken replies, a voice service that is not set up, a browser holding back audio until you use the page, a request that times out — each says which one it is, and what to do about it. The reply itself is always still on screen, so nothing is lost.
  • A reply that is speaking can be stopped, and asking something new replaces the reply in progress rather than queueing behind an answer you have already moved past.
  • The Year timeline’s Read a year plan button now opens Radar with the sentence ready for you — it never sends it, so you can change it first. Setting a different start date for each class is still done on the original review screen, kept as Set unit dates yourself beside it.

Fixed

  • Reading a curriculum document with AI is now counted and checked like every other AI feature in Classroom Radar. It was running outside your plan’s monthly allowance entirely, which meant importing the same curriculum repeatedly cost you nothing visible and was not shown anywhere. If your plan or your allowance does not cover it, Classroom Radar says so and still sorts your document itself — the reading you get without AI is your document’s own wording, never invented content.

v0.5.1

September 13, 2026

Fixed

  • Setting up your planner now survives a bad connection. If the connection dropped partway through setup, trying again used to start a second, empty workspace and leave the first one behind — with whatever had already been saved inside it. Setup now carries on in the workspace it already started, however many times you retry.
  • A planner that is already set up no longer reopens setup. Returning to the setup page sends you to your planner instead of offering to build a timetable over the one you have.
  • A missing workspace cookie no longer locks you out of your own planner. If your browser dropped it — cleared site data, a privacy setting, a long gap between visits — Classroom Radar now works out which workspace is yours when there is only one, instead of reporting that you have none.

v0.5.0

September 12, 2026

New

  • Activity Builder. Create Activity — on the Activities page, or from a lesson or unit — builds an activity sheet or a practice test from the objectives you already planned. A guided setup runs from context to review one step at a time; you can go back to any step without losing what you entered.
  • Eleven activity types: matching, fill in the blanks, sorting, reading comprehension, multiple choice, true/false, short answer, vocabulary practice, sequencing, word search and diagram labeling. Practice test mode adds marks and a blueprint that spreads questions across your objectives.
  • Objectives come from the class curriculum, the lesson or the unit, or you write them; Radar can suggest some from the material. Every item is tagged, and objective coverage shows how many items practise each one.
  • Every question and answer is editable in place. Regenerate a single item, add more, regenerate an activity, or rewrite one at a simpler or more challenging level. Instructions you edit yourself survive regeneration — and are flagged for review, not rewritten, if the settings or language change underneath them.
  • Student and Teacher versions from the same sheet: the student version has no answers; the teacher version carries the answer key, with the evidence for reading questions.
  • Real pages. The preview shows the Letter or A4 pages that will print: activities stay whole where they fit, large ones split only between items, headings and instructions are never left alone at the bottom of a page, word-search grids and diagrams never split, and “Page 2 of 5” prints on every page. The printout matches the preview page for page.
  • Clear instructions under every activity, in the language of the sheet (English, German, French and Spanish are built in), describing the activity as it is actually set up — word bank or not, corrections or not, which directions the word search uses.
  • Three worksheet styles — Clean, Classroom, Workbook — that all print cleanly in black and white, with a “What to do” panel, word banks in bordered cells, an optional key-vocabulary box and Key idea / Think about it / Remember / Vocabulary callouts.
  • A picture with a reading. Radar suggests what to look for; you add an image you have the right to use, with its caption and source, beside or above the passage. Classroom Radar never searches for or generates images.
  • Radar can start a sheet for you: “Create an activity sheet for tomorrow’s lesson”, “Add a word search”, “Add five comprehension questions”, “Regenerate question six”, “Make this A2 German”.
  • Sheets save as you work, reopen from Activities or from their lesson, and can be duplicated.

Improved

  • The Assessments page now leads with Create Activity and Practice test; tracking an assignment, scheduling test dates and marking progress work exactly as before under Track an assignment.
  • The home page and Features page describe the planner-to-worksheet workflow — plan lessons and units, create activities, edit and print, Student and Teacher versions — and the Activity Builder has its own feature page and help guide.
  • Sharing a Classroom Radar page shows an up-to-date title, description and image; the Activity Builder page and this changelog share a card with the builder’s screenshot.
  • The web-app manifest describes the product as it is today.
  • The sitemap lists the Activity Builder feature page and help guide alongside the other public pages; private activity sheets, print views and the planner itself stay out of it and out of search.

Fixed

  • The Activity Builder no longer has a demo mode. Generating a sheet, regenerating an activity or a single question, adding questions, rewriting a level, suggesting objectives and building a practice test now always use the live AI service — in every environment. If the service is not configured or does not respond, the builder says so and changes nothing; it never fills the sheet with sample content and never reports a sample as a finished result.
  • A failed generation keeps everything you entered: the setup stays as it was and Generate runs it again; in the editor the failed step offers Try again. Nothing retries on its own.
  • When some activities generate and others do not, the sheet saves the ones that worked and the message lists exactly which ones did not, and why — it is never announced as complete.
  • Questions that still fail Classroom Radar’s checks after their one automatic repair are refused rather than saved; the activity is left as it was.
  • The help guide explains that generation needs the live AI service, and that saved sheets stay available to open, edit and print regardless.

v0.4.2

September 12, 2026

New

  • Answer the planner out loud. When voice has to ask — “Which German class?”, “Which day should it go to?” — you can now just say “Grade 8” or “Friday” instead of clicking or typing the answer. A real command still wins: “undo” after a question is an undo.
  • Tests and assignments by voice. “Add a German test next Friday” puts a test on that class’s real meeting that day and tells you if the class does not meet. “Add an assignment due next Friday” creates one with that due date — on any day, because work can be due on a day you do not teach. “Actually, make it Monday” and “move the assignment to Monday” follow on from either.
  • Delete by voice — with a question first. “Delete that test” asks “Delete Grade 8 German test on 2026-09-25? Say yes or no.” Nothing is removed until you say yes; “no” or “never mind” leave it alone; anything unclear leaves the question open. A deleted test can be put back with “undo”.

Improved

  • The same care applies to Radar. Anything it proposes that removes something — a lesson, an event, a week — is held and asked about rather than applied on the strength of one sentence.
  • “Move tomorrow’s lesson to my next class” now means what it says: the class you are working on, its lesson on that day, moved to the next time you teach it. “Move Friday’s lesson to Monday” goes to Monday.
  • A lesson stays with its class. Asking to move one into a different class’s period is refused up front, with the copy — which does work across classes — suggested instead of a move that would fail.
  • The “Understood as” row now describes every command the planner carries out, including lesson and assessment commands it previously called “Not understood” while doing them.
  • How long a lesson is comes from its period. Ask to make a lesson 45 minutes and the planner says so, and tells you the period’s actual length, rather than pretending to change it.
  • A lesson Radar creates for you is what “it” means afterwards, so “move it to Friday” lands on it.

Fixed

  • A lesson created by voice forgot which slot it was in, so “move it” after “add a lesson” could not find it.
  • “Add this unit to my year plan” was read as adding a class called “this unit”. It goes to Radar now.
  • “Create a lesson about post-war immigration” made an empty lesson titled nothing; a request with content in it is handed to Radar to write.

v0.4.1

September 12, 2026

Improved

  • Voice now carries the conversation with it. When a spoken request goes beyond the built-in commands, Radar is told which class and lesson you are working on, so “create a lesson about hobbies for this class” or “use the curriculum for this class” no longer arrive with no idea what “this class” means.
  • Follow-up requests keep their place. The last change you made travels with the next thing you say, so a correction reads as a correction rather than a new instruction out of nowhere.

Fixed

  • The Voice Planning feature page redirected away and the site never mentioned voice, while the product shipped it. The page is back, describes what voice actually does today, and Voice Planning appears on the features page.

v0.4.0

September 11, 2026

New

  • Plan by voice. Say what you want and the planner does it: open a class, create a lesson, rename it, move it to another day, or copy it to next week — all without touching the keyboard.
  • Ask your planner questions out loud. What is on today, what is next, when you teach a class again, what is in a given period, and which supervision duty is coming up — answered from your real timetable, spoken back to you.
  • Move a lesson to the next time you teach that class, by saying so. Destinations resolve against your actual rotation rather than assuming a Monday-to-Friday week.
  • Undo and redo by voice. “Undo”, “put it back”, “undo again”, “redo” and “actually keep it” reverse and reapply the real planner change, several steps back and forward.
  • Say “move it” and the planner knows what “it” is. Voice keeps track of the lesson and class you are working on across a whole conversation.

Improved

  • Moving a lesson now keeps the same lesson. Its homework, assessments, reflections and attached documents stay attached, where a move used to create a new copy and delete the original.
  • Swapping two lessons between slots either happens completely or not at all — no more risk of both ending up on the same day if something fails halfway.
  • Undo refuses rather than guesses. If a lesson has been edited or moved since, the planner says so instead of overwriting newer work, and nothing reports success unless the change actually happened.
  • Spoken replies use a natural voice where available and fall back to the browser voice automatically, so the planner still talks on any device.
  • Voice never mistakes a question for an instruction — asking about a lesson or a duty can no longer create one.

Fixed

  • Lesson sequence audit, repair and rebuild failed outright because of missing internal references. They now run as intended.
  • Asking Radar to schedule something in a subject you teach once no longer asks which class you meant.
  • The admin dashboard’s Clarity panel now reports honestly — it says when analytics is not configured or has no data, instead of showing empty figures that looked like real ones.

v0.3.0

September 11, 2026

New

  • Voice commands now carry themselves out as you say them. Through 0.2.0 every change stopped at a confirmation card; a teacher with a class walking in wants the lesson moved, not a dialog. Undo is on the panel and answers to "undo" out loud.
  • The planner answers back. Results, questions and refusals are spoken as well as shown, so a change you are not looking at is still a change you hear — with a speaker toggle for the staffroom, and a voice matched to your planner language.
  • Anything the voice rules do not recognise now goes to Radar, so the microphone reaches all of its actions — including planning a term of lessons across real dates, and rewriting the flow inside a single lesson.

Improved

  • Voice keeps listening between commands instead of needing the microphone pressed for each one, and stops cleanly when you stop it.
  • A change the server will not make unattended is now asked as a spoken question naming exactly what it would do, rather than failing quietly.

Fixed

  • The voice panel could not move you around the planner: it was mounted with the wrong prop name, so its navigation callback was never defined.
  • Speech recognition no longer hears the planner’s own voice and treats it as your next command.
  • A denied or missing microphone ends hands-free listening instead of retrying forever.

v0.2.0

September 10, 2026

New

  • This entry covers everything released between 0.1.7 and 0.2.0, including the unlisted 0.1.8.
  • Speak to the planner: a voice command bar that opens classes, creates, renames, moves and copies lessons, with a confirmation card before every change.
  • Supervision duties follow your rotation. A duty repeats on a weekday, on a rotation day (“every Day 5”) or on one date, and “add hallway supervision from 11:40 to 12:00 on Day 3” can be said out loud.
  • Create an account with an email address as well as with Google, with a confirmation email for the address you sign up with.
  • Read a full-year plan document into unit outlines for each class, reviewed before anything is created.
  • The curriculum workflow: search curricula by location, keep a private curriculum for your own classes, and pick objectives for a lesson from the class’s curriculum.
  • A fuller planner workspace: paste an existing lesson plan to fill its fields, a class outline of every date a class meets, tasks and projects, and teaching notes.
  • A new public website with real product screenshots, a Features page and a rewritten help centre.

v0.1.7

March 24, 2026

New

  • Lessons created from the week planner now show up consistently in both the class outline and unit planner views.
  • Lesson details now include a unit selector so any lesson can be explicitly attached to a unit without leaving the planner.

Improved

  • Raised the global UI text scale and bumped legacy micro-copy labels so planner text is easier to read across the app.
  • Class outline and unit planner now show unit badges and attachment status to make lesson-to-unit relationships easier to scan.
  • Public footer version label now resolves to v0.1.7 through the shared build version, and this changelog page reflects the latest planner updates.

Fixed

  • Lesson copy, paste, overwrite, and delete actions now resolve the real scheduled class slot instead of leaving behind stuck duplicate lesson records.
  • Bumping a lesson forward or backward now shifts the full class sequence instead of only swapping a single neighboring slot.

v0.1.6

March 20, 2026

New

  • Homework assign card now shows a mini calendar when selecting the due date — non-class days are greyed out so teachers can pick from upcoming class dates at a glance.
  • Unit planner Resources tab now supports PDF and DOCX file uploads — uploaded files are text-extracted for AI use and saved with the unit.
  • Clicking a lesson date block on the unit planner timeline now opens the lesson details popup directly instead of navigating away.
  • Opening a lesson from the unit planner popup now auto-saves the unit, closes the popup, and opens the lesson details — closing the lesson re-opens the unit popup on the same tab.

Improved

  • Unit planner window is now larger with a more intuitive layout and improved UI across all tabs.
  • Lesson dots on the unit planner calendar are now colour-coded to match their unit colour for easier visual scanning.
  • Save button in the unit planner popup is repositioned so it no longer overlaps with the close window button.
  • Unit popup lesson tab now opens lesson details popups instead of navigating to the day view — keeps the teacher in context.

Fixed

  • Fixed lesson details popup not restoring the unit planner popup state when closed after being opened from the unit planner.
  • Fixed unit planner save button being hidden behind the close button on smaller screens.

v0.1.5

March 18, 2026

New

  • Live Stripe subscription billing with Pro Monthly, Pro Annual, and School Annual plans — checkout, webhook sync, and Stripe customer portal integration.
  • Billing tab in Account Center now shows current plan, payment methods, recent receipts with hosted receipt links, and recent transactions with receipt URLs.
  • Added a manual "Sync from Stripe" button so billing admins can backfill invoices, charges, and payment methods from Stripe on demand.
  • Supply Plan form now auto-saves Special Notes, Emergency Contacts, Classroom Notes, and Duty Schedule to user settings — fields are pre-filled on next visit.

Improved

  • Subscription plan badge now appears next to user name in the sidebar and header dropdown for Pro and School subscribers.
  • Stripe webhook now handles charge.succeeded events to capture receipt numbers and hosted receipt URLs for transactions.
  • RBAC permissions tightened: SaaS Control is now restricted to site admins only — regular org owners no longer see the admin panel link.
  • Dev Debug page and sidebar link are now only visible to site admins, keeping the interface clean for regular teachers.

Fixed

  • Billing portal and checkout buttons now correctly handle missing Stripe customer profiles with proper error messages instead of generic failures.
  • Supply Plan auto-save no longer fires before initial load completes, preventing stale empty-value writes on page mount.

v0.1.4

March 17, 2026

New

  • Added a public comparison page for teachers at /compare with a comparison matrix, fit guidance, FAQ content, and sitemap coverage.
  • Added a searchable help index plus contextual related-help links from feature pages so teachers can move from marketing pages into real product guidance more easily.

Improved

  • Redesigned the About page with stronger founder context, better layout, and clearer “made by teachers, for teachers” positioning, including Andreas Much founder attribution and classroom background.
  • Redesigned the Pricing page UI to match the rest of the marketing site and clarified the Pro plan so core workflow capabilities are easier to understand.
  • Public footers now include a visible changelog link, and the shared footer version label now links directly to the changelog.

Fixed

  • Footer discovery was inconsistent because the changelog page was not linked from the main marketing footers.
  • Marketing sitemap coverage now reflects the current public page set, including the comparison page and latest public content updates.

v0.1.3

March 17, 2026

New

  • Added a first-class assessment builder with editable assessment records, question-level AI actions, answer keys with explanations, and template-aware assessment generation inside the unit planner.
  • Added standard assignment and text-based assignment templates with branded Classroom Radar handout previews, student and answer-key views, and downloadable HTML exports.
  • Added curriculum import QA summaries plus a shared curriculum approval flow and curriculum-library admin page so approved outcome sets can be reused instead of re-imported from scratch.

Improved

  • Curriculum imports now preserve nested sub-outcomes, guiding questions, and more child outcome formats, which improves coverage tracking and later lesson alignment.
  • Landing-page footer now shows the live app version and links straight to the changelog.
  • Public SEO metadata now better reflects curriculum import, voice planning, outcome tracking, and AI-controlled assessments across the main marketing pages.

Fixed

  • Outcome imports are more resilient when the AI returns child outcomes before parents or uses alternate field names for subpoints and indicators.
  • Assessment template defaults now line up with the selected template mode instead of starting from a generic quiz configuration.
  • Search and downstream planning flows now see guiding-question text from imported outcomes more consistently.

v0.1.2

March 17, 2026

New

  • Added a site admin suite with an executive dashboard plus billing, finance, organizations, support, ops, AI intelligence, reporting, blog, and waitlist views.
  • Added a workspace SaaS control center for organization settings, billing profile updates, member role management, and Stripe subscription actions.
  • Added a public legal hub so privacy, terms, cookies, acceptable use, billing, and school data policies are easier to discover and navigate.

Improved

  • Weekly planner lesson cells now support richer inline editing, expandable details, and subject-filtered outcome tagging directly in the grid.
  • Lesson detail navigation now shows previous and next scheduled class occurrences, including empty scheduled slots, so lesson sequences are easier to follow.
  • Protected app navigation now adapts more cleanly to workspace-owner and site-admin permissions, with dedicated admin routes in the main sidebar.

Fixed

  • Adjacent lesson navigation now follows the real schedule timeline instead of only saved lesson records.
  • Between-period events such as breaks and lunch now land in intermission slots in the weekly planner instead of disappearing into the wrong time bucket.
  • Billing and account-management actions now enforce workspace-owner and site-admin permissions more consistently.

v0.1.1

March 14, 2026

New

  • Redesigned landing page with alternating light and dark UI sections and rotating feature card showcases.
  • Redesigned features page with categorized feature sections, rotating mockup cards, and structured data for SEO.
  • New changelog page to track releases and updates.
  • Added JSON-LD structured data (WebApplication + Organization) to the landing page for richer search results.
  • Sign-in and sign-up pages now included in sitemap for branded search discoverability.

Improved

  • Feature page footer now matches landing page footer with dynamic feature links from all feature sections.
  • Sitemap updated with proper lastModified dates, categorized page groups, and full coverage of all public pages.
  • Landing page SEO metadata now properly exported (extracted client component to enable server-side metadata).
  • Rotating card containers use fixed height for consistent card sizing — no more layout shifts during cycling.
  • Cycling cards now alternate between light and dark UI mockups within each section.

Fixed

  • Landing page could not export SEO metadata because it was a client component — now properly split into server + client components.
  • Cycling images were different sizes causing layout jumps — fixed with uniform card height.

v0.1.0

March 12, 2026

Launch

  • Initial public preview of Classroom Radar.
  • AI-powered lesson planning with Radar AI chat interface.
  • Rotating schedule engine supporting 2–8 day cycles with holidays and PD day overrides.
  • Voice planning — dictate lessons and let the AI place them.
  • Unit import and sequencing from text or PDF uploads.
  • PDF analysis with OCR, topic extraction, and automatic lesson sequencing.
  • Outcome auto-linking to curriculum standards.
  • Lesson Studio for scripting lessons down to the minute.
  • Calendar command center for finding free periods and managing schedule gaps.
  • Unit timeline resizing and lesson sequence editing with drag-and-drop.
  • Daily debrief for end-of-week reflection and automatic next-week adjustments.
  • Auto-scheduled plans that place lessons on valid class dates.
  • Waitlist and early access sign-up.
  • Blog with static and Firestore-backed posts.
  • Full legal center: privacy policy, terms, cookies, acceptable use, billing, and school data notice.
  • Comprehensive SEO: per-page metadata, sitemap, robots.txt, and structured data.

Ready to try Classroom Radar?

Start on the free plan. Upgrade when you want units, the year timeline and no monthly AI limit.

Free plan for every teacher · no credit card required