A little logic. A little progress.
What’s new?
New challenges, little fixes and more ways to play.
v0.0.21
Let your agent take its turn
- Let a connected agent submit its moves directly through WebMCP, with manual reply fields tucked away as an optional fallback.
v0.0.20
A friendlier choice of challenge
- Choose your challenge with the original robot, pass & play and online globe icons exported from Paper.
- Keep the new vector icons crisp at every screen size and available offline.
v0.0.19
Bring your own opponent
- Choose Your agent instead of Oya AI for local head-to-head practice, including custom code formats and private code setup.
- Let a WebMCP-capable agent read permitted clues, submit its guesses and set its own secret. Turns and board versions are checked.
- Copy a public game brief and enter replies manually when your assistant cannot connect through WebMCP.
v0.0.18
A quieter connection indicator
- Replace the offline status strip with a compact Wi-Fi button in the header. Tap it for offline readiness, saved results and manual sync.
- Show connection changes and syncing at a glance, and check offline readiness against the worker controlling your page.
- Add a dedicated local preview command for testing the fully cached game without development-server module requests.
v0.0.17
Take the game offline
- Play AI and pass & play games on your device, with saved turns and private code setup that survive reloads.
- Prepare the game for offline use, including every language and the AI solver.
- See personal AI results immediately and sync completed history and queued ratings when you reconnect.
- Keep online rooms and paid boosts verified by the server. Local practice never submits leaderboard scores.
v0.0.16
A fresh coat of colour
- See the new painted Oya Guess artwork on the challenge screen and in shared-link previews.
- Load compressed covers sized for your screen, with the full artwork preserved in social cards.
v0.0.15
A quicker way into the game
- Load locally hosted fonts and page styles without the extra Google Fonts request chain.
- Download the Lagos Life SDK only when playing inside the platform, and load ratings as you approach them.
- Reuse branding images, fonts and icons from the browser cache for one week.
v0.0.14
More languages, more players
- Choose Spanish, French, German, Portuguese, Italian, Dutch, Russian, Polish, Swedish, Turkish or Indonesian alongside English, Yorùbá, Hausa and Igbo.
- Use your chosen language throughout the game, guides, About, Privacy and Statistics pages. New languages download only when selected.
- Keep your current language if a download fails, and restore saved choices when you return.
v0.0.13
Know the game. Track your progress.
- Explore how to play, code-cracking tips, answers to common questions and reasons to play below the challenge picker.
- Read About and Privacy pages in English, Yorùbá, Hausa or Igbo, and leave or update a star rating.
- Track completed AI and online matches with win rates, winning streaks and a guess distribution on your Statistics page.
- Find dedicated page descriptions, structured game information and a sitemap for search engines.
v0.0.12
Play in your language
- Choose English, Yorùbá, Hausa or Igbo in Settings. Your choice applies immediately and stays saved in this browser.
- Read game controls, instructions, clues, settings and turn alerts in your selected language.
v0.0.11
The right icon, everywhere
- Show Oya Guess branding at the standard browser favicon and Apple home-screen icon URLs.
v0.0.10
Keeping an eye on performance
- Collect real-world loading, responsiveness and layout stability metrics to help keep the game fast.
v0.0.9
Your clues, close at hand
- Open clue history directly from the guess board without scrolling.
- Filter to your own guesses in the clues modal or sidebar, with the same selection in both.
- Find the round on the left and get tooltip guidance for ruled-out symbols.
v0.0.8
Little details, bigger wins
- Emoji secret entry shows one 🌚 for each selected emoji.
- Flag symbols you have ruled out with private notes saved for each player.
- Celebrate online wins with confetti and sound, and share your result without revealing secrets.
- Browse the changelog and find the creator through the fmac footer link.
- Remove obsolete code and dependencies from the Oya Guess repository.
v0.0.7
More ways to crack the code
- Choose from 20 fun emojis or alphanumeric codes using A–Z and 0–9.
- Emoji guesses, scoring, hints and deletion work with complete symbols.
v0.0.6
Clearer player names
- Unnamed players use Player 1 or Player 2. Your own name includes “(you)”.
- Custom usernames stay intact, and older rooms get the same naming fix.
v0.0.5
Your challenge, your rules
- Advanced settings add clues-only opponent history, separate secrets and player-chosen codes for the opponent.
- Classic defaults stay in place until you apply your changes.
- Serve responsive images directly from public assets to fix broken deployed images.
v0.0.4
Make yourself at home
- Set your username and turn sounds in Settings.
- Opt into browser notifications for your turn.
- Add responsive branding images and improve home-screen caching.
v0.0.3
A proper social preview
- Shared links include a branded image, title and description for X and other social sites.
v0.0.2
Invite a friend
- Share an online room through your phone’s share sheet, or copy its invite link.
- Keep the waiting room focused with copy-code, share and cancel controls.
v0.0.1
Oya Guess is here
- An Astro-powered Bulls and Cows game with AI, pass & play and online 1v1 challenges.
- Choose decimal, hexadecimal or octal codes and different code lengths.
- Install to your home screen and play free, with optional AI hints and take-backs through Vatar.