<?xml version="1.0" encoding="UTF-8" ?>
    <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
      <channel>
        <title>Kotree | Deo Subarno - Software &amp; Game Developer Changelog</title>
        <link>https://kotree.netlify.app</link>
        <description>Latest updates and changes to Deo Subarno's portfolio</description>
        <language>en</language>
        <lastBuildDate>Thu, 13 Aug 2026 13:43:41 GMT</lastBuildDate>
        <atom:link href="https://kotree.netlify.app/rss.xml" rel="self" type="application/rss+xml" />
        
      <item>
        <title>[3.0.0-lts]</title>
        <link>https://kotree.netlify.app/changelog</link>
        <guid>https://kotree.netlify.app/changelog#-3-0-0-lts-</guid>
        <pubDate>Thu, 13 Aug 2026 13:43:05 GMT</pubDate>
        <description><![CDATA[<p>The biggest update yet: new interactive features, a faster and safer page, and better accessibility.</p><h3>Added</h3><ul><li>AI terminal — chat with a clone of Deo right on the page (press the green button or type `help`)</li><li>Voice commands — say a link name to open it; falls back to typing if your microphone is blocked</li><li>Secret Confessions — leave an encrypted message in the guestbook</li><li>Crypto tip jar — connect a wallet and send a tip</li><li>Geo quest — verify your location to unlock a hidden reward</li><li>Hidden easter eggs: a retro Windows 95 desktop, DOOM, a boss fight, an infinite mirror, and more</li><li>Search button in the top bar (Ctrl+K on desktop) — now reachable on phones too</li><li>RSS feed so you can follow updates in your reader</li><li>Automated regression tests that run on every change, keeping the page stable</li><li>Offline support — the page keeps working and your clicks sync when you&apos;re back online</li><li>Add-to-home-screen prompt for phones and computers</li><li>Toast notifications and subtle sound and haptic feedback on buttons</li><li>Fresh 404 and error pages</li></ul><h3>Changed</h3><ul><li>Much faster first visit: about 3.3 seconds before, under 1 second now</li><li>Heavy extras (games, wallet, QR code) now load only when you actually use them</li><li>The page is permanently dark — light mode is gone</li><li>Softer frosted-glass cards with gentler corners everywhere</li><li>Tools moved to the top bar for easier access</li><li>Click counts and stats update instantly after you click a link</li><li>QR code now opens in a neat popup instead of flipping the card</li><li>Smaller stylesheet — a few unused effects were removed</li></ul><h3>Removed</h3><ul><li>Light mode</li><li>The 3D tilt effect on cards</li><li>Several heavy background effects</li></ul><h3>Fixed</h3><ul><li>The page no longer breaks after updates (CSS sometimes failed to load before)</li><li>Some cards lost their glassy depth — now they all match</li><li>Guestbook entries that looked saved but never were — including when the server rejects them</li><li>Guestbook no longer stores visitor IP addresses</li><li>RSS dates now show when each version actually came out (they all said &quot;today&quot; before)</li><li>Install instructions on iPhone show as a toast instead of a browser pop-up</li><li>The project license (MIT) is back — it was accidentally dropped during a past cleanup</li><li>The boss fight game no longer traps you — press Escape or hit the exit button</li><li>Search can be closed on phones with an X button (phone keyboards have no Escape key)</li><li>The search button no longer appears on the changelog page</li></ul><h3>Accessibility</h3><ul><li>Closing a window returns focus where it belongs; Tab stays inside popups</li><li>Every button is big enough to tap comfortably</li><li>Screen readers get proper labels and live terminal output</li><li>Animations respect the system &quot;reduce motion&quot; setting</li></ul><h3>Security</h3><ul><li>Guestbook and click counter hardened against fake requests and floods</li><li>The AI chat has its own tighter limit (10 a minute), a global budget, and a daily spend cap, so floods can&apos;t drain the AI quota</li><li>The AI chat blocks harmful content and has an emergency kill switch</li><li>The AI chat is also guarded at the CDN edge, so floods are stopped before they reach the server</li><li>The AI chat recognizes and refuses prompt-injection attempts</li><li>Rate limits can no longer be bypassed with spoofed IPs</li><li>Stricter security headers on every page</li><li>Links opened from games and easter eggs are fully sandboxed</li><li>All dependencies audited — no known vulnerabilities</li></ul>]]></description>
      </item>
      <item>
        <title>[2.0.0-lts]</title>
        <link>https://kotree.netlify.app/changelog</link>
        <guid>https://kotree.netlify.app/changelog#-2-0-0-lts-</guid>
        <pubDate>Sun, 09 Aug 2026 14:08:26 GMT</pubDate>
        <description><![CDATA[<p>A big refresh. The whole page now matches the kochan.dev brand.</p><h3>Added</h3><ul><li>Installable as an app on your phone or computer</li><li>New icon for the browser tab and home screen</li><li>Better protection for the click counter</li><li>Stronger browser security headers</li><li>More useful info for search engines and social media previews</li><li>Ability to verify the site with Google and Bing</li></ul><h3>Changed</h3><ul><li>New colors inspired by kochan.dev (previously a rainbow gradient)</li><li>New font</li><li>Cleaner background: a solid color with a subtle grid</li><li>Social media buttons restyled to look cleaner</li><li>Loading screen now matches the rest of the page</li><li>Error and 404 pages now match the main page too</li><li>Fewer background effects, making the page lighter and faster</li></ul><h3>Removed</h3><ul><li>Star and meteor animations</li><li>Several unused background patterns</li><li>Old decorative shapes behind the cards</li><li>Unused starter files</li></ul><h3>Security</h3><ul><li>The click counter now blocks fake requests from other websites and floods</li></ul>]]></description>
      </item>
      <item>
        <title>[1.0.2-stable]</title>
        <link>https://kotree.netlify.app/changelog</link>
        <guid>https://kotree.netlify.app/changelog#-1-0-2-stable-</guid>
        <pubDate>Sun, 09 Aug 2026 14:08:26 GMT</pubDate>
        <description><![CDATA[<p>Small polish release.</p><h3>Changed</h3><ul><li>Slightly softer blur effect</li><li>Updated dependencies</li></ul>]]></description>
      </item>
      <item>
        <title>[1.0.1-stable]</title>
        <link>https://kotree.netlify.app/changelog</link>
        <guid>https://kotree.netlify.app/changelog#-1-0-1-stable-</guid>
        <pubDate>Sun, 09 Aug 2026 14:08:26 GMT</pubDate>
        <description><![CDATA[<p>The release that made Kotree feel complete.</p><h3>Added</h3><ul><li>Loading screen</li><li>Personal motto</li><li>Click counter that tracks how often each link is clicked</li><li>Custom 404 and error pages</li><li>Search engine setup</li><li>Icons</li></ul><h3>Changed</h3><ul><li>Updated dependencies</li><li>Improved the overall look of the page</li><li>Reworked the social media buttons and links</li><li>Updated the app icon colors</li></ul><h3>Removed</h3><ul><li>Blurred backgrounds</li><li>An unused module</li></ul>]]></description>
      </item>
      <item>
        <title>[1.0.0-lts]</title>
        <link>https://kotree.netlify.app/changelog</link>
        <guid>https://kotree.netlify.app/changelog#-1-0-0-lts-</guid>
        <pubDate>Sun, 09 Aug 2026 14:08:26 GMT</pubDate>
        <description><![CDATA[<p>Maintenance release.</p><h3>Removed</h3><ul><li>An unused animation library</li></ul><h3>Changed</h3><ul><li>Updated project settings</li></ul>]]></description>
      </item>
      <item>
        <title>[1.0.0]</title>
        <link>https://kotree.netlify.app/changelog</link>
        <guid>https://kotree.netlify.app/changelog#-1-0-0-</guid>
        <pubDate>Sun, 09 Aug 2026 14:08:26 GMT</pubDate>
        <description><![CDATA[<p>The jump to the latest React version.</p><h3>Added</h3><ul><li>New social media links</li></ul><h3>Changed</h3><ul><li>Upgraded to the latest version of React</li><li>Cleaned up the project</li></ul>]]></description>
      </item>
      <item>
        <title>[0.0.0]</title>
        <link>https://kotree.netlify.app/changelog</link>
        <guid>https://kotree.netlify.app/changelog#-0-0-0-</guid>
        <pubDate>Sun, 09 Aug 2026 14:08:26 GMT</pubDate>
        <description><![CDATA[<p>The very first version of Kotree, built as a simple web page.</p><h3>Added</h3><ul><li>Footer with copyright and links</li><li>Social media buttons</li><li>Profile avatar from GitHub</li><li>Animations</li><li>Project documentation and license</li><li>Styling with Tailwind CSS</li><li>Development setup with Docker and Netlify deployment</li></ul><h3>Changed</h3><ul><li>Button design</li><li>Footer year updates automatically</li></ul><h3>Fixed</h3><ul><li>Broken LinkedIn link</li><li>Various small issues</li></ul>]]></description>
      </item>
      </channel>
    </rss>