Entries before September 7, 2026 were reconstructed from Git history. Dates are change dates in Japan and may differ from actual release dates.
Security and usability improvements
The site moved to nitei.pages.dev. Links to the old address open the same page at the new one.
Pages open faster: the site is now served as ready-made files.
Web addresses in the description now open as links.
The settings of "Import .ics / zip" are now remembered on this device for each event.
After a calendar is loaded, changing the settings fills the answers again right away, without choosing the file again.
Changed settings are shown below the buttons even when the settings are closed.
Loaded calendars can now be removed, so a wrong file can be undone. Loading a file with the same name again replaces the earlier one.
The event edit page can no longer be typed into until it has loaded. Text typed while loading used to disappear.
Small buttons and links are easier to tap on phones.
Other sites can no longer embed Nitteigumi pages in their own. This blocks tricks that hide a page under another so you click it without knowing.
Easier filling by time
In the settings of "Import .ics / zip", "By a time for each symbol" can now check whether the time is free or busy.
The time tool in "Fill date range" now reads as one line, such as "dates overlapping 19:00-23:00 get ✕". It uses the dates' own times, not your calendar, and can pick the other dates too.
Applying in "Fill date range" now says how many dates were filled.
Choose symbols by the free time in your calendar
In the settings of "Import .ics / zip", each symbol can now have the time that must be free. Legends that give each symbol its own time, such as "◎ all day, ○ evenings only", are filled in just by loading your calendar, and a symbol can have two times. "Fill from free time in your calendar" has moved here from "Fill date range".
"Fill from your calendar" in "Fill date range" now reads as one line, such as "busy dates from 19:00 to 23:00 get ✕". It can pick free dates too.
Added a contact form
Inquiries can now be sent through a form (Google Forms), with no email app needed.
Added a second form for screenshots and other images, for people signed in to Google. Text-only messages still need no sign-in.
Calendar-based bulk answers and readability fixes
Added a way to fill answers from your calendar by giving each symbol a time window, under "Fill date range". For events that split time by symbol, such as "◎ all day, ○ 20:00-24:00, △ 23:00-26:00", each date gets the first symbol, from the top, whose time has no overlapping event.
You can now change every date where a calendar event overlaps a chosen time to the symbol you pick.
Fixed the selected ✕ being hard to see in dark mode, and made weekend dates on the calendar easier to read.
Opening a link to an event that no longer exists now shows an explanation and a link to create a new one.
Added an icon for the iPhone home screen.
Dates with only a start time now count as three hours in the time-range bulk answer too, matching the calendar import.
Improved English labels and behavior after updates
Shortened the English response-list controls so they fit one row on phones.
If a page opened before a site update stops working, it now reloads automatically and keeps what you were typing.
Pages open faster on return visits by reusing files that have not changed.
Easier-to-read response list
Removed extra column width around wrapped respondent names.
Response-list controls no longer run off the screen on tablets or phones held sideways.
Moved "↑ Respond" next to the heading and sized the display controls to fit one row on phones.
Compact header and general note position
Made the create and edit header a compact bold monochrome title, freeing space at the top.
In the response list, you can now show general notes under each name or below the table.
Clearer event titles and date options
Event titles now use bold black or white text in a compact bordered heading.
Results now highlight the dates with the highest combined total of ◎ and ○ answers, including ties. No dates are highlighted when all totals are zero.
Calendar drag selection fix
Dragging back can now leave just one date selected. Moving past the starting point restores the selection from before the drag.
Sharing and early update history
Added a small link to open a post introducing Nitteigumi.
Expanded the update history back to the initial implementation in April 2026.
The results section now also shows the event name and description.
Moved updates and sharing links to the bottom of the page and shortened the suggested post text.
Reduced vertical spacing across creation, responses, history and other pages, including tighter mobile toolbars.
Release history
Added a release history page in Japanese and English.
Calendar imports and drafts
Improved overlap detection for overnight date options, all-day events, and recurring calendar events.
Drafts and undo/redo history now survive switching between Japanese and English.
Retrying a new response after a connection error no longer creates duplicates, provided the page has not been reloaded.
Added size limits when importing calendar files.
Consistent time controls
Desktop time inputs, apply actions, and undo/redo now follow the same layout as on phones.
Restored descriptive Japanese answer-option labels that fit on one line on phones.
Moved the language switch to the footer.
English version
Added English pages for creating events, answering, editing, and importing calendars.
Both languages use the same events and responses.
Improved wrapping for long names and comments, and the arrangement of time controls on phones.
Calendar file drag and drop
Added drag-and-drop import for .ics files.
Event editing now preserves the existing time settings.
Remembered results settings
The device now remembers answer counts, pinned headers, and table orientation.
Reorganized the results controls on phones.
Configurable answer options
Organizers can choose between ○/✕, ○/△/✕, and ◎/○/△/✕ for each event.
The - option remains available for per-date comments in every set.
Page view history
Added an on-device history of viewed events so they can be reopened.
History entries can be removed individually or all at once without deleting the events.
Event information and pinned headers
Added creation time, last update time, response count, and other page information at the bottom.
Added the option to unpin the results table headers.
Answer counts and side-by-side comparison
Added optional per-date answer counts.
Improved side-by-side answers and prevented overlapping headers.
Fixed dates left selected when reversing a calendar drag and improved mouse-drag auto-scrolling.
Content-sized results tables
Results tables now stay compact with fewer participants and grow as needed.
Date labels and other headers can stay visible during horizontal scrolling.
Theme switch at the top left
Moved the theme switch to the top left without making it follow page scrolling.
Dedicated search icon
Added a dedicated favicon for Google Search.
Share URLs and undo history
Improved share URL generation to avoid collisions with existing events.
Included the default start and end times in undo/redo history.
Expanded the README with Japanese and English setup, operation, and recovery instructions.
Undoing calendar selections and clearing times
Calendar selections now participate in undo history, including bulk selections.
Made it possible to clear candidate times on desktop.
Fixed undo history becoming inconsistent during consecutive actions.
Inline calendar selection
Placed the calendar directly on the creation page, with selection followed by bulk addition.
Added the short name 日組 to the branding and switched contact inquiries to email.
Migration to Cloudflare
Moved hosting to Cloudflare Workers at nittei-app.qoj.workers.dev.
Added redirects from the old Vercel URL and preserved the theme after reloading.
Terms and privacy policy
Added terms of service and privacy policy pages with footer links.
More readable answer tables
Tightened results rows and added alternating row colors and subtle column dividers.
Added alternating row colors to the answer form too.
Automatic cleanup of inactive events
Added automatic deletion of events with no updates for one year.
Auto-scrolling and weekday bulk answers
Added edge auto-scrolling during long-press answer input.
Added weekday filtering to bulk answers.
Accidental-edit protection and search indexing
Required a long press before painting answers on phones to avoid changes while scrolling.
Added confirmation before changing or deleting dates that already have answers.
Fixed a stalled recurring-event parser and added noindex to event pages to discourage search indexing.
Drag input
Added drag painting to apply an answer across multiple dates.
Added calendar drag selection and weekday selection toggles.
Dark mode and automatic date sorting
Added a dark mode switch and remembered the selected theme.
Newly added date options are now automatically sorted by date.
ZIP imports and answer undo
Added Google Calendar ZIP imports, excluding birthday calendars identified by filename.
Added undo/redo to answer input.
Added bulk answers filtered by date range and time of day.
Undo and redo for date options
Added undo and redo for date-option changes.
Adjusted date and time field widths on phones.
Configurable calendar autofill
Added separate answer choices for busy and free times during calendar autofill.
Optional start and end times
Added time pickers and made start and end times independently optional.
Preserving answers and faster loading
Added the option to preserve existing answers during bulk input.
Preserved description line breaks and improved response-page data loading.
Page jump buttons
Added buttons to jump between the page top, bottom, answer form, and results.
Individual response deletion
Added response deletion from the edit form and prevented competing submissions while deleting.
Improved initial page loading.
Editing existing events
Added editing for existing event names, descriptions, and date options.
Multiple time slots on one date
Added multiple options on the same date and time updates for selected options only.
Bulk dates for the current month
Added a button to add dates from the current month in bulk.
Fixed all-day calendar matching to use local dates.
Bulk answers and calendar export guides
Added a control to apply the same answer to all date options.
Added collapsible calendar export instructions.
Answer deselection and a top create button
Answers can now be deselected by pressing the same option again.
Added an event creation button at the top of the form.
.ics imports and share URL copying
Added browser-side .ics parsing for answer autofill and filtering date options against existing plans.
Added one-tap share URL copying and the ring-bound notebook icon.
Initial scheduling features
Implemented event creation, share URLs, answers without login, and vertical/horizontal results views.
Added date-range input, calendar selection, and bulk time settings.
Added an overall response note and per-date comments for the - option.