On this page4 sections

What's new

Changes to the HitungKerusi site, newest first. Only features that affect how you read the forecasts are listed here — modelling details live in the methodology document.

18 October 2026

  • New address: hitungkerusi.fyi. The site now runs on Cloudflare under its own domain, and every page renders straight from the platform's live database — a completed nightly cycle publishes itself on your next page view. The old hitungkerusi.vercel.app address keeps working as an identical mirror.
  • Every core document is now in Bahasa Malaysia. The guide, the full methodology paper, data sources and this changelog are translated in full (this changelog now also has a BM edition) — completing the bilingual site.
  • Candidates have names. Past election results on seat pages now show each candidate's name under their party (where the source data records one), and declared candidates for coming elections display the same way — party and win mark on one line, the person beneath.
  • Constituency names restored. Several state seats (in Melaka and all of Sarawak) displayed only their code; they now carry their proper constituency names.

17 October 2026

  • The site is now bilingual — English and Bahasa Malaysia. Switch with the EN | BM toggle in the header. Every page has its own address (/ms/… for Bahasa Malaysia), so both languages are properly indexed by search engines, and your choice is remembered. The site interface is fully translated; the data sources document is available in Bahasa Malaysia as the first translated document, with the rest following after review.

  • Two-level menu. Picking a section now reveals its own row beneath: the five state assemblies under States, chamber scopes under Seats and Movement, and a new About section (with Guide, Methodology, Data sources, and What's new as its sub-pages). The page you're on stays highlighted at both levels.

  • A new overview page as the site's home — a plain-language verdict of the parliamentary race, a countdown banner for the next election, one card per chamber with its leader, and the latest weekly report. The full Dewan Rakyat dashboard now lives under its own Parliament tab, and the current tab is highlighted in the menu wherever you are.

  • Corrected the Johor and Negeri Sembilan forecasts. A data duplication made both chambers count their seats twice, inflating every number on their pages; they now show the true 56- and 36-seat assemblies, with Negeri Sembilan correctly reading BN as the largest bloc.

  • New look for every page. A cleaner dashboard layout that makes far better use of the screen on desktop and stacks sensibly on phones: the key numbers now sit in a row of cards above the charts, and the seat arc and map sit side by side with the party breakdowns.

  • Light and dark themes. The site now follows your device's light or dark setting automatically, and the toggle in the header lets you override it (Auto → Light → Dark). Your choice is remembered.

  • A clearer seat arc. Seats are now seated in contiguous party bands with government on the left, and a dashed majority line shows exactly where the half-way-plus-one mark falls — you can see at a glance whether the government side reaches it.

  • Full documents on the site. The guide, the complete methodology paper, and data sources now render in full (previously they only linked to the repository), each with an "On this page" contents list for quick navigation. Wide tables no longer stretch the page on phones.

  • Easier weekly reports. The report page has jump links for each parliament and state assembly.

  • Seat pages show every past election separately. Each constituency's history is now grouped and named election by election (GE12–GE15, state elections, by-elections) with the winner marked — previously older results were merged under the latest election's heading, and some state results were missing entirely.

  • This changelog, linked from the main menu.

16 October 2026

  • The site is public. HitungKerusi is now reachable at hitungkerusi.vercel.app; it refreshes itself overnight with the latest forecast run.
  • Three more state assemblies. Johor, Negeri Sembilan, and Sabah joined the states section with their own post-election seat maps and forecasts (six chambers in total now, including the Dewan Rakyat).
  • Election countdowns in the menu. Upcoming elections — such as the Melaka state election on 14 November 2026 — appear as links in the header so you can jump straight to the relevant forecast.

15 October 2026

  • Launch. The platform went live with the Dewan Rakyat (GE16) forecast plus Melaka and Sarawak state assemblies.
  • Every constituency has a page — electoral history, the current forecast, and recent news tagged to the seat.
  • A clickable constituency map, a searchable seat explorer, government-formation probabilities, and a movement page showing how the forecast has changed run by run.