Get your own customer support community
 

Seadragon Ajax updated to 0.8.4!

After many months of being super busy on other projects, we're happy to announce that we've updated Seadragon Ajax from 0.8.3 to 0.8.4! If you're pulling Seadragon Ajax from seadragon.com (as shown in our get started page), you're already updated.

Chief on the list of changes is experimental wrapping support! AKA "360 mode", this lets you pan infinitely on panoramas, maps, etc. that are meant to be connected on the edges. To learn more, check out the thread that started the idea: Is there a way to view an image in 360 mode?

In addition, Seadragon Ajax now has better default pan and zoom constraints. For example, the way we specify minimum zoom now has been changed from "the image should never be smaller than 64 pixels" to "the image should never be smaller than 80% of the viewer". This aligns with our goal of resolution independence. You can see these improved constraints in action in our seadragon.com viewers.

As part of that, we deprecated two things: Seadragon.Config's minZoomDimension in favor of the new minZoomImageRatio, and Seadragon.Viewport's ensureVisible() in favor of the new applyConstraints(). Neither is a breaking change. The documentation explains both if you're interested.

Finally, we have a variety of bug fixes and subtle improvements. For example, we now use <canvas> in Chrome 2+ and Safari 4+, as both now render <canvas> with subpixel precision. This makes it noticeably better visually. Sweet!

We hope you find the update useful! As always, we're open to feedback, so let us know if you find any other bugs or have any other ideas. Enjoy!
 
happy I’m happy
Inappropriate?

Follow this update to get notifications on your dashboard.


User_default_medium