Tanggle.io — історія змін

Вся історія оновлень найкращого сайту з пазлами.

Redesign, Performance & QoL Updatev1.4.0

🎨Redesign! We've updated certain design elements, such as colors, buttons, and icons. Same experience, new look!
🍃Animated puzzles.
  • Video puzzles are now officially supported on iOS!
  • Custom animated puzzles aren't re-encoded on the server anymore, which means that uploads are now much faster. The downside is that older devices may not support your uploaded video if it uses modern codec.
  • Animated puzzle preview now uses the exact same video as the puzzle, so it's always perfectly in sync with the pieces and doesn't use any extra memory.
Performance.
  • Greatly improved game performance for puzzles with distinct shapes, especially on mobile devices. Added an option in settings to enable distinct shapes for puzzles larger than 5,000 pieces.
  • Improved memory usage for animated puzzles.
  • Large custom puzzle uploads are now significantly faster.
  • Public puzzle creation is now much faster.
💬Chat improvements.
  • Chat messages can now be scrolled, selected and copied when chat input is active.
  • Added an option to play a sound when new chat message appears.
  • Added an indicator that shows the amount of unread messages when chat is hidden.
  • Added system chat messages for piece organization and puzzle/chat locking.
  • Chat messages now take longer to disappear.
💡Quality: Better piece shadows.
  • New piece shadows are softer and more pleasant to look at.
  • They no longer depend on image resolution, and look consistent in all puzzles.
  • Shadows now also work in animated puzzles!
  • Puzzle loads faster as shadows are now baked in the background, with less memory footprint.
💡Quality: Better highlight.
  • Thick outline around pieces is now supported in all puzzles.
  • Highlighted pieces now also periodically glow and enlarge.
  • Highlight is now also affecting piece sections.
  • Added accessibility options to change the highlight style: you can separately toggle on and off the outline, glow, and enlargement.
📦Compressed textures. Added support for compressed textures — it means that gallery puzzles with a resolution up to 16K are now supported on all devices regardless of memory capacity! Our gallery has only a few images of such large size, but we will try to find more.
❤️Heart cursors. Added back improved Heart cursors (Pink, Golden, Diamond). Disabled Elemental cursors (Earth, Fire, Air).
⚙️Settings: Option to update room password. You can now update or remove a room password in case you forgot it. Password can be managed only in private and community rooms.
⚙️Settings: Allow only registered users. You can now specify whether room will require account to join — during private puzzle creation or after in room settings.
  • For public puzzles this setting is always on.
  • For community puzzles this setting is managed globally in community settings.
⚙️Community settings: Restrict disposable emails & VPNs. You can now restrict access to your community puzzles depending on new factors like temporary email and/or VPN usage — these settings were added to help fight ban evasion.
⚙️Community settings: Twitch integration messages. Puzzle announcement messages can now be auto-pinned by our bot.
🍀QoL: Verbose community queue auto-start. There is now a message on a community queue page that tells you the exact reason why new puzzles aren't starting. No more guesswork!
🍀QoL: Organize hotkeys improvements.
  • Added hotkeys for shuffling pieces (K — outside the frame, L — everything).
  • Added confirmation modal for all organization hotkeys — you can skip it by holding Control when using the hotkey.
  • A useful message will be now displayed when hotkey can't be temporarily used due to cooldown or lack of permissions.
🍀QoL: Simplified qualities. Puzzle qualities are now easier to understand.
  • Hover over an image to see its resolution and ideal piece count.
  • Hover over a quality name when creating a puzzle to see details and improvement tips.
🍀QoL: Better crop preview. Crop preview now shows light gray outline of puzzle pieces instead of black squares.
🍀QoL: Smarter locale detection. If you join a puzzle using a link with a locale code that differs from yours, you'll be redirected to the correct URL for your locale.
🍀QoL: Troubleshooting Discord integration. You can now use /tanggle troubleshoot slash command in your Discord server to troubleshoot why new puzzles aren't being posted in the announcements channel or auto-started from the community queue.
🐛Bug: Multiple issues on iOS.
  • Fixed the puzzle area occasionally becoming unmovable.
  • Fixed the puzzle pieces occasionally becoming unmovable.
  • Fixed random puzzle UI selections when accidentally triggering a double-tap or long tap gesture while playing.
  • Fixed not being able to move puzzle area while hovering over UI with Apple Pencil.
🐛Bug: Puzzle download error. Added retry logic for puzzle image and spritesheet downloads, along with a fallback image in case all retries fail.
🐛Bug: Puzzle crop preview. Crop preview is now the correct size for both image and video puzzles.
🐛Bug: Auto-highlight. Highlight now correctly turns on automatically when only a few pieces remain. You can disable this behavior in puzzle settings under "Accessibility" tab.
🐛Bug: Missing pieces in replays. Fixed some pieces randomly disappearing from a puzzle replay after rewinding.
🐛Bug: Discord sync & Melon cursor. Discord "Linked" role and the "Melon" cursor were not granted in some cases. If you were affected, use /sync command in our Discord server to receive them.
🐛Bug: Cropped pieces in Canvas renderer. Distinct shaped puzzle pieces are no longer cropped when using Canvas renderer.
🐛Bug: Large image upload error. Fixed an image optimization error that happened when uploading image that is larger than what your tier allows.
🐛Bug: Memory usage. Adressed some cases of crashes due to high memory usage.
🐛Bug: Completion cursors. Completion cursors weren't awarded when a puzzle was completed before progress was saved. This is now fixed.
🐛Bug: Replay access. You can now access replays of your created puzzles even if you have never participated in them.
🧪Experimental: WebGPU renderer support. Still highly experimental. Resolves the error that occurs when browser refuses to use WebGL. Performance on Android Chrome leaves much to be desired, other device/browser combinations untested.

якийсь час тому...

Розгорнути

QoL & Bug Fixesv1.3.3

🏷️Updated USD subscription rates. We've aligned our USD subscription pricing with our standard EUR rates. The updated plans are now $5.99/month for the Burgeon tier and $11.99/month for the Blossom tier.
This adjustment applies solely to new subscribers — existing subscribers will retain their current rates. If we choose to adjust prices for ongoing subscriptions, we will provide a minimum of three months' notice in advance.
This change does not affect EUR pricing besides yearly plan becoming a few euros cheaper. Existing yearly EUR subscribers will be moved to the new price.
👤Guests are now able to change their username. Username can be changed in "Players" tab while in puzzle. Registered users can still change their username only in account settings.
⚙️Settings: Added an accessibility option to turn off piece shadows.
🍀QoL: Puzzle progress is now updated in real time. Before this update the progress was updated every 3 minutes, now it's instantaneous!
🍀QoL: Added community link to "Players" tab. Now you can go to the community and browse puzzles or request membership directly from community puzzle.
🍀QoL: Changed logic of how puzzle quality is determined. What was considered "bad" may be considered "good" now in some cases. Only text changed, actual quality depends on image resolution and piece count and remains the same.
🐛Bug: Permanent "freezes" on touch devices. Fixed a palm rejection issue on touch devices that prevented moving the board and puzzle pieces.
🐛Bug: Keyboard binds fixes. Fixed a bug that prevented unassigning a hotkey, making it possible for a cat to ruin all your sorting progress by a precisely calculated paw movement. Also removed duplicate hotkeys from "Movement" section.
🐛Bug: CanvasRenderer is not implemented. Fixed an error that happen in cases when Hardware Acceleration is disabled or browser refuses to create WebGL context. Useful message is now provided to affected users.
🐛Bug: Out-of-memory issue on iOS leading to page crash. Hopefully fixed an out-of-memory issue on iOS devices by loading smaller images.
🐛Bug: Small fixes for touch devices. Piece position now updates correctly with "Move on edge" option turned on. Disabled game highlight during long touches on iOS devices.
⚠️Misc: Added a warning about changing renderer. Changing a renderer from the default one may lead to severe issues and performance degradation.

якийсь час тому...

Розгорнути

QoL & Bug Fixesv1.3.2

Performance: Large puzzles. Greatly improved game performance and loading speed of large puzzles. Cons of this change is that large puzzles won't have distinct puzzle shapes.
Performance: Puzzle replays. Greatly improved loading time, export speed, and overall robustness. The best encoder supported by the device and browser will be automatically selected — this change also fixes a bug that prevented video exports in Firefox.
🚫Disallowed: Piece stacking and spam-clicking. These techniques are considered cheating and won't work in public puzzles anymore. They are still perfectly fine in private/community puzzles and are available to players with piece organization permissions.
🍀QoL: In-pocket piece rotation. You are now able to rotate the upper piece in your pocket using keybinds (Q and E by default). Works only in hardmode.
🍀QoL: Better touch controls. The dragged piece now stays above your finger for improved visibility. When moving a piece, you can now pan with one finger and pinch to zoom with two additional fingers. When using the pinch-to-zoom gesture, the second finger will no longer unintentionally grab a piece.
🍀QoL: Puzzle loading progress. Puzzle or its replay might take quite some time to load in some cases — now you will know what's going on behind the scenes!
🍀QoL: Replay bar. Replay rewind bar now always takes 90% of your screen for more precise rewind timing in very long replays.
🍀QoL: Smaller world border. Assembly area around puzzle frame is now much smaller, but should be enough for any puzzling case!
🍀QoL: Better highlight. Highlight now also changes scale of puzzle pieces.
🍀QoL: Pocket organize on exit. When exiting puzzle, pieces from the pocket will now be properly organized instead of being clogged together.
👤Misc: Random usernames. Removed some adjectives/nouns used for random usernames that accidentally resulted in naughty combinations. And added over 200 new ones!
💥Misc: Added spontaneous combustion.
🐛Bug: Rate-limit kicks on unstable internet. Added a check that prevents sending position updates to game server on temporary connection loss to prevent triggering the rate-limit.
🐛Bug: Black first frame in replay export. Fixed a bug that made first frame of a video black, causing low-quality beginning of the exported video.
🐛Bug: Chat/puzzle locking. Added back option to lock chat/puzzle in private puzzles.
🐛Bug: Submit in sign in/up form. Fixed a bug that made keyboard submit action open password reset modal.
🐛Bug: Room archiving. Fixed a bug that prevented archiving created, but never participated puzzles.

якийсь час тому...

Розгорнути

Bug Fixesv1.3.1

🐛Bug: Piece sections taken apart. Piece sections weren't properly saved to the database when leaving a puzzle, and this resulted in broken pieces — this patch fixes it. All sections in puzzles that were loaded or created after the update will be taken apart (sorry!).
🐛Bug: Replays not loading. This issue is fixed now, but already affected replays can't be fixed and won't load.

якийсь час тому...

Розгорнути

Puzzle Replays Updatev1.3.0

📷Puzzle replays! Puzzles are now recorded! You can view a time-lapse of a puzzle assembly and can even export it as a video! This feature requires a subscription.
Timers timers timers! Your puzzling is now timed. Not for competitiveness — just for fun! The timer is smart enough to pause once you switch to a different tab, or just become inactive. You can view yours or any other player's time in "Players" tab.
👑End credits. Added puzzle completion pop-up — it will show the most active puzzler, total time it took to assemble a puzzle, and cumulative time spent on a puzzle by all players combined! And also some kudos for the puzzle image author regardless of their featured status.
⚙️Settings changes. Added an accessibility option to hide your cursor when dragging a piece. You are now able to change players' opacity and hide their usernames. "Pick or rotate a piece" and "Rotate a piece" are now truly separate binds. Some puzzle settings were grouped under one "Reduced motion" setting — this option will disable smooth zoom and cursor animations; piece rotation and organization will be instantaneous.
Performance: Improved culling. Piece culling now also works for piece sections, improving the performance when section is out of view.
🍀QoL: Better organization. Pieces will now stay in their general area when organizing.
🍀QoL: Room passwords. Room creators will no longer be asked for room password.
🍀QoL: Pockets. Pieces from the pocket are now mass-placed with an even distance from each other no matter how fast you move the cursor.
🐛Bug: Room social previews. Fixed a bug that caused room social share previews to be low quality.
Removed: Mixed puzzles. Mixed puzzles were removed to uncomplicate UI and server code.
Old scores. Player scores in unfinished puzzles that were created before the update were wiped.

якийсь час тому...

Розгорнути

Performance Updatev1.2.2

Performance improvements. Greatly improved game performance by implementing various techniques like LOD and culling.
⚙️Removed quality setting. Thanks to new LOD (level of detail) system, puzzles are now always the best quality when zoomed in and the worst quality when zoomed out, making quality setting obsolete.
⚙️Added performance display setting. You can now view certain performance-related game stats.
🖥️QoL: Exit fullscreen when leaving puzzle via back action. Extremely useful on mobiles due to the absence of F11 key.
✉️QoL: Added invite button to "Players" tab in puzzle. Invitations are now much less confusing for newer players!
👆Bug: Fixed "Earth" cursor not given. It can be received again by completing a puzzle.
🐛Bug: Community queue re-ordering. Fixed a bug that prevented re-ordering queued community puzzles.
🐛Bug: Puzzle join error. Fixed a rare bug that prevented joining the puzzle when a lot of players were joining it at the same time.
🐛Bug: Incorrect puzzle participant count. Fixed a rare bug that resulted in puzzle participant count not being updated correctly on player join/leave.
🐛Bug: First-time visitor puzzle creation. Fixed a bug that prevented first-time visitors without an account from creating puzzles.
🐛Bug: Image deletion. Fixed a rare image deletion bug.

якийсь час тому...

Розгорнути

Creators & Community Updatesv1.2.1

🎨Featured creators. We've launched a new page where you can explore our featured creators! When you complete a puzzle made by a featured creator, a pop-up will appear, giving you the option to send kudos online and, if they've set up a donation link, support them directly.
👥Community puzzle announcements. New community puzzles will be announced in bottom right corner for every player participating in a community puzzle.
🎥Community capture URL. You can now capture your community puzzle in OBS using special URL. It can be accessed and configured in Community > Integrations > Stream Capture. It also supports transparency out of the box!
💀Bug: Game server crashes. Fixed a rare bug that led to game server crash.
👆Bug: Fixed watermelon cursor not given. Newly registered users weren't receiving watermelon cursor in some cases, now it is fixed.

якийсь час тому...

Розгорнути

Creators Updatev1.2.0

🎨Added creators. All puzzles in our gallery are brought to you for free by humans. And now they have their personal pages on Tanggle! It can be accessed from any gallery image, and lists all their puzzles. Creators would love to know you liked their stunning pieces of art, so don't forget to check out their pages on social media and say thanks!
💧Added eye dropper. You can now change background of a puzzle by picking color from anywhere on your screen! The eye dropper button will show up only on supported browsers.
🤖Discord gallery updates. Bot will now post a message in our Discord when new puzzle is added to the gallery.
🖼️Fixed puzzle preview. In the last update we broke puzzle preview in some ways (sorry!). It should be fine now.

якийсь час тому...

Розгорнути

Mixed Puzzles Updatev1.1.0

🧩Mixed puzzles!!! You can now mix pieces of 2 or more puzzles and assemble them separately in one room! you can combine 2 puzzles for free, 3 require any subscription tier.
🖼️Image preview update. You can now open a puzzle preview in new browser window and switch between different images in case of a mixed puzzle.
👥Fixed manual community invites. Your future community members should now be able to see all the invites you've sent to them in their profile. We didn't add any notifications for the invites yet though.
🐌Other little fixes. Kicked out A LOT of pesky bugs from this lovely website. If there is something we missed PLEASE join our Discord, we need you there ASAP!

якийсь час тому...

Розгорнути

The Releasev1.0.0

👥Public puzzles. Yes, you can now do puzzles with complete strangers!
💻UI overhaul. UI is now straightforward and more pleasant to use.
🤏Puzzle crop. Picture is mostly sky or grass? You can now crop it during room creation!
🗂️Better puzzle organization. You can now organize pieces by zones! You won't mess up the whole board now, only the zone(s) you select would be messed up (hehe). Organization will be changed and would become better in the next updates.
👀Small changes. Added some requested settings options - organization hotkeys and option to disable automatic highlight.
🎁Subscription gifts. You can now purchase gift instead of subscription to activate it manually, generate a gift code from it, or... just gift it to someone else! Please keep in mind that the recipient won't actually get any notification that they received anything (this will be added later)
🫶Subscription management changes. You can now easily change your plan, update payment details, and restore your cancelled subscription.
👥Full communities overhaul. Communities are now MUCH more configurable! There are members with permissions and roles; queue with auto-starting puzzles (you don't need a Discord integration for this now!); smarter integrations with automatic role assignments (e.g. if user subscribes to your Twitch, their role in Tanggle community will be changed automatically); Discord: members can now specify piece count, difficulty and mysteriousness of the puzzle when queueing puzzle using command; Twitch: added an option to send bot messages as announcements

якийсь час тому...

Розгорнути

Animated Puzzles Updatev0.9.0

🍃Animated puzzles! Video puzzles provide unique experience — the picture is alive! Check them out in our puzzle gallery. Animated puzzles require subscription. "Брунька" subscribers are able to upload and use their own videos as jigsaw puzzles!
🌸"Брунька" tier is now 2.5x cheaper! $10/month or $100/year instead of $25/$250 — for the same benefits!
👝Bigger pockets. "Брунька" is now able to move 30 puzzle pieces at once.
⚔️New moderation actions. If you are creator or moderator of the puzzle, you are now able to lock it and disable chat! Actions can be found in a puzzle hotbar.
👤Username restrictions update. Underscores are now allowed, from 5 to 14 characters for free, and from 2 to 16 characters with subscription.
⚠️Removal of warnings. There are no custom image warnings anymore, and all custom puzzles will now have social preview when sharing a link.
👞Smart auto-kick. Now, if you try to join a room that you already participate in (for example from another tab or device) you will be kicked from it beforehand to be able to join from a new place.

якийсь час тому...

Розгорнути

Pockets Updatev0.8.0

👝Introducing pockets. Hold in your pocket up to 5 pieces at once for free, more with subscription. Right click by default, can be changed in settings.
New hotkey modifiers. Move faster with WASD while holding Shift, force pocket drop mode and more to come. Configurable in puzzle settings.

якийсь час тому...

Розгорнути