SKLOOPS
Sign in Sign up
SKLOOPS

Changelog

New features, improvements and fixes for SKLOOPS. Each release ships immediately (a refresh may be required to see changes).

v0.15.0

Swipeable photos + steadier deals + language fixes

2026-10-21

Listing photos now follow a finger swipe and snap into place on release, and the occasional broken image from the second photo onward is fixed. Two people acting on the same item at once no longer produce duplicate offers or mismatched states, and completing or cancelling a deal no longer shows a contradictory error; URLs in messages open with a single tap. Notifications: only the conversation you are reading suppresses the banner, queue markers update instantly, and review notifications return you to the notification centre. The mobile app now loads its message list correctly and adds offer and deal lists plus a password-reset shortcut. We also cleaned up text bleeding between Traditional Chinese, Simplified Chinese and English.

v0.14.6

Polish & fixes

2026-10-09

A round of stability, performance and experience improvements.

v0.14.0

Block users + safer deals

2026-10-04

You can now block another user from the chat page: neither side can start new conversations, send messages or make offers, and you can unblock anytime. Also: buyers whose offer was declined can join the waiting list at full price, and while a deal waits for handover buyers see a seller-unresponsive hint with a report shortcut.

v0.13.0

Email notifications + major deal fixes

2026-10-04

Buyers now get an email when an offer is accepted, with a button straight back to the chat. We also fixed a dozen deal-flow issues: no new conversations on sold listings, re-offering after a cancelled deal, accepted offers can no longer be withdrawn, a HK$100,000 price cap, queueing on mobile, a seller-side queue roster on the listing page, a deletion guard while deals are in progress, and more.

v0.12.0

Pixel polish

2026-10-04

Form fields across the site now match the pixel look (thick black borders + hard shadows), Mario clouds drift across the homepage, filter and pagination buttons unified in plain white pixel style, and district school chips ordered kindergarten → primary → secondary → international.

v0.11.0

Backup queue + email notification settings + mobile push

2026-08-19

More flexible trading: paid items now support a backup queue — when a seller accepts an offer, other buyers automatically become backups (each keeping their own offered price) and latecomers can join the queue at list price; if the current deal falls through, the next buyer is promoted automatically with a notification, and sellers get a queue overview panel. Offers now accept any whole-dollar amount (minimum HK$10). The dashboard gains notification settings to turn off new-chat email reminders. Mobile push notifications are live: messages, offers and deal updates arrive on your phone instantly. Plus a fix for the chat keyboard gap on mobile, various display improvements and higher server capacity for smoother concurrent browsing.

v0.10.1

SEO overhaul + legal upgrade + real-time chat

2026-08-16

Site-wide SEO overhaul: unique per-page titles and descriptions, breadcrumbs, FAQ rich-result format and keyword-targeted school/district pages, so parents can actually find your items in search. Mobile fonts load ~1.25s faster. Chat goes fully real-time: offers live inside the conversation, instant read receipts, messages appear the moment they are sent. Plus auto-dismissing notices, easier-to-read text contrast and a batch of mobile fixes.

v0.10

Listings filter rebuild + mobile app shell

2026-08-15

Listings index gets a real filter bar: category pills, search, all 18 districts, condition, free toggle, school typeahead modal, sort (with a new "preferred schools first" option for logged-in users). Filter clicks swap results in-place — no page reload. Mobile upgraded: bottom tab bar (home / explore / sell / messages / me), chat goes full-screen, PWA wired up (manifest + service worker). Plus 5 mobile UX bug fixes, freed-up edge cache space, and a security patch.

v0.9

Real-time chat polish + email notifications + image purge

2026-08-06

Real-time chat gets better: paginate older messages, mark notifications read on click, read receipts (✓/✓✓), and an in-chat report button. New transactional emails: sellers get notified on offers, and both sides get an email on the first message of a new conversation (later messages stay in the live feed, no spam). Images purge from the Cloudflare edge cache immediately on delete — old images can't re-surface. Also trimmed 9 unused API surfaces and fixed a handful of small bugs.

v0.8

Image speed-up + analytics

2026-07-27

Images are now much faster: uploads auto-convert to AVIF/WebP + strip EXIF (location, device), a 4MB photo shrinks to ~400KB, first view loads ~30× quicker. Added Cloudflare analytics (cookieless, no consent banner) so we can understand how to make SKloops better.

v0.7

Real-time chat + notifications + UUID URLs

2026-07-27

Chat overhaul: instant messaging (no refresh needed), real-time notification bell, chat URLs switched to UUID to prevent enumeration, login URL simplified to `/login`, chat header shows listing thumbnail + status, mobile uses natural page scroll.

v0.6

Pagination fix + clean URLs

2026-07-26

Pagination was broken (would 500 past 20 items), now redesigned with the 8-bit Mario pixel style — centered, with prev/next chevron arrows. URLs switched to `/listings/page/2` clean format (no more `?page=2`); page 1 auto-collapses to `/listings`.

v0.5

Deals + Identity

2026-07-26

Custom username (/u/your-name), permanent once set; Google signup onboarding; Dashboard shows avatar, rating, reviews; Deal state machine; bi-directional reviews; free item auto-claim; anti-farming limits.

v0.4

Interface and UX polish

2026-07-13

Search bar moved to the top nav so it's always within reach. Forms are now full-width and easier to fill. Free listings show a "FREE" tag. Districts and categories localized across zh-HK, zh-CN, and English.

v0.3

Security upgrade

2026-07-12

Signups now require email confirmation — after registering, click the link in the confirmation email to start listing, making offers, and messaging. Google sign-in accounts are auto-confirmed. Also fixed minor bugs (offer amount display, real-time notifications).

v0.2

Interface refresh

2026-07-09

New Super Mario 8-bit theme, faster image loading, better search.

v0.1

Initial launch

2026-07-02

Hong Kong cross-school parent-to-parent secondhand marketplace. 2700+ schools, 18 districts, 8 categories — free to list, offer, contact sellers, and review trades.