Coreli changelog

Features, fixes and improvements to this website.

Update history

11 entries

  1. Account workspaces and the community feed

    Separate spaces for account activity, settings and moderation, with a community feed organized by category, source and content type.

    • The account sidebar groups your posts, comments, replies, notifications and saved items. Profile and security controls remain in the existing settings pages.
    • A separate moderation workspace organizes reviews, reports, appeals, users and permissions. Sensitive decisions retain recent MFA and recorded reasons.
    • The community feed combines category, source, type and time filters with latest, top and featured views, plus an independent comfortable or compact density setting.
    • Discussions, questions, projects and resources have distinct content layouts. Shared Markdown editing and threaded comments retain folding, pagination and links to the original context.
    • Resource links offer an optional title and description preview fetched directly by your browser from sites allowing cross-origin access. The original link remains available; attachments are not supported.
    • Desktop header spacing keeps registration and language controls on one line. Sign-in now leaves the loading screen when the authentication service is ready.
    • Updated the shared Markdown parser and cookie preference controls for link handling, nested text and preference state during language changes. Notes comments use the same parser update.
    • Public profiles add optional covers, interests, links and projects, with a preview before explicit publication. Activity calendars count only community content eligible for public display.
    • Private account activity and security logs join administrator sign-in records and audit filters. Personal and administrator sign-in histories each retain their latest 20 events; unavailable origin details remain unspecified.

    Source commit a3ca769

  2. Technical notes, community and accounts

    Shared accounts and discussions across Notes and the main site, a community page, and refinements to contact, docs and live status.

    • Docs now links to a separate site for electronics, embedded systems, Linux and development notes. Articles are static, with comments using Coreli accounts.
    • The bilingual community wall supports categories, threaded replies, votes, bookmarks and reports. Notes comments use the same public identity and interaction rules.
    • The account centre brings together your posts, comments, replies and notifications. Profile and security settings remain separate, and public activity is off by default.
    • Public discussions and categories remain readable without signing in. Actions requiring MFA retain the request and retry after verification; the load-more button stays hidden when there is no next page.
    • Public names are unique with a 30-day rename cooldown. Owner and moderation permissions are checked server-side and cannot be gained by changing a name.
    • Account data can be exported, and deletion cleanup retries after failures. Reading history stays in the current site’s browser storage.
    • Contact puts the email form first, with a smaller envelope for subject and completion feedback. Retry, privacy information and contact links remain, including email copy and mailto.
    • Docs uses a topic index, expandable guides and GitBook/Notion source notes, retaining existing search, real reading links and both languages.
    • Minecraft adds address copy and a check history for this visit. Cloud server resources use lightweight charts and a sample table with gaps for missing data, without invented all-day history.
    • About opens with a compact introduction, expandable hands-on topics and existing tool, guide and contact links; the large introductory graphic and name heading are removed.
    • Interests have a different layout from technical work. Steam and Minecraft sit side by side above host resources, with a complete reading order on mobile.
    • The Steam card reads equipped animated avatars, avatar frames and mini-profile backgrounds from the public API, without substituting a full profile background.
    • Levels use Steam’s native colours and sprites, with total XP clearly labelled. Unconfirmed featured badges stay hidden, and full-size images and videos take priority.
    • Steam has manual refresh with cache and upstream-delay feedback. Animated media stops offscreen, in hidden tabs or with reduced motion.
    • Live modules request data while visible and avoid repeated initialization or redraws of the same sample, while retaining real check times, unavailable messages and the Steam profile link.
    • Both languages retain light and dark themes, keyboard expansion, reduced motion and the original social links.
  3. Lake Town and site improvements

    Improved town exploration, bilingual page summaries and privacy choices for site analytics.

    • The neck, split bill and wings have separate controls, allowing honking while moving; first person reuses the same skinned model.
    • The lake, buildings and goose prepare before residents and props; loading shows real progress and reusable resources remain after exiting.
    • F3 shows measured frame, resolution, scene and cache metrics; captured fish recover their swimming state without competing body control.
    • Fixed the squeezed homepage view and some repeated resident task failures, preserving the homepage design and exploration controls.
    • Calls, steps, splashes and impacts use licensed recordings and designed sound effects; the pause menu includes volume and mute controls.
    • Distant decorations prepare by region and active models stay protected in cache; town activity pauses during internal navigation and resumes on return.
    • Cats and dogs recover from blocked routines and seek shore after falling in; item buoyancy and water drag are adjusted to reduce unstable launches.
    • CookieConsent v3 separates Google Analytics (GTM/GA4), PostHog product analytics and performance diagnostics. Only necessary cookies are enabled on first visit, with options to accept all, reject optional categories, save choices or withdraw them later.
    • Ordinary DNT does not override saved Cookie choices; GPC keeps optional analytics off.
    • If an analytics script fails to load, a later in-site navigation can try again without a background retry loop.
    • Updated bilingual titles and summaries for Recent Updates, Changelog and Contact to describe those pages more clearly.
    • After Google Analytics consent, page views include page type and content language; 25%, 50% and 75% scroll-depth events exclude query parameters and account information.

    Source commit 8c83ec9

  4. Expanded Lake Town and clarified the guides

    Expanded the separate exploration world and clarified the goose profile and privacy choices.

    • Fixed-seed plants shape the landscape, with distant vegetation simplified by range; cottages gain tiled roofs, timber, stone and arches.
    • The exploration area expands to 100×100 metres, with enterable homes, restored furniture collisions and third-person camera obstruction checks.
    • The pause menu switches between first- and third-person views; residents replan blocked routes, release obstructed carried objects and keep their nighttime rest schedule.
    • The goose can throw carried objects with F, crouch with Ctrl and keep honking. Six residents continue their own work; browser checks covered route detours, item handling and physical tugging when the goose interrupts.
    • A short left click pecks objects, characters and mechanisms with bounded physical feedback; holding the button still drags suitable items, while the goose can nudge but not carry balls. Desktop WebGPU checks covered swimming, water feedback, homepage position restoration and re-entry with the prepared scene.
    • The goose and residents have smoother walking and upper-body transitions, the cat has a new running gait, and clearer water reveals stones and plants on the lakebed.
    • The mail page now features a goose, matching the bilingual About page and homepage story. The cookie and privacy notices explain local town saves, asset caching and the effects of clearing browser data; GitBook also clarifies analytics consent and data limits.

    Source commit 5fd6f72

  5. Explore the lakeside world and workbench

    Expanded the lakeside scene with interactive destinations, free exploration and more local tools.

    • Added a campsite, reading shelter, workshop and mailbox, each with a real preview and scene interaction.
    • Added third-person exploration with keyboard and touch controls while keeping the lake, goose and growth chapters.
    • Rebuilt woodland, slopes and landmark details, with fitted cameras, an unobstructed starting position, a bell, a pinwheel, collectible feathers and a live map.
    • Added QR, PDF, code comparison, encoding and SVG tools; file operations stay in the browser.
    • Fixed tool isolation, editor state, date validation and a physics-body race on exploration startup.
    • Restored standard GTM page measurement after analytics consent, keeping the existing privacy gates.

    Source commit a044c28

  6. Connected the workbench and lake story

    Added local browser tools and made the goose and lake part of an interactive homepage scene.

    • Added the Minecraft checker, pixel art, ASCII art and connected tool workflows.
    • Linked the goose, lake feedback and growth chapters, with new links to recent work and updates.
    • Added Coreli Human Voice guidance and refined bilingual copy.

    Source commit 50b166a

  7. Refined the site, interactions and documentation

    Kept the lake, goose and homepage motion while refining page layouts, documentation and account controls.

    • Aligned typography, spacing, controls and light/dark themes, including mobile layouts.
    • Restored the original Coreli wordmark entrance; added keyboard menu controls and respected reduced motion.
    • Organized GitBook documentation, account settings and avatar cropping. Public profiles remain opt-in.

    Source commit 7c090cc

  8. Improved featured server status queries and refresh

    Moved queries for the featured server on the About page to the backend, refreshing its public status at the existing interval.

    • Refreshed status every 15 seconds, with feedback for loading, offline servers and failed queries.

    Source commit 95b64e7