Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Legend
Each change is falls into one of the following growing list of convoluted categories. Here is a legend of what each category defines.
Key | Description |
---|---|
Accessibility | For the blind and visually impaired. |
Comfort | Quality of life, to make the website more comfortable to use. |
Function | Website functionality referring to features. |
Layout | The design of the website and placement of things |
Locale | Language and region. |
Performance | How the website runs on user hardware. |
Visual | Purely aesthetic. |
Brand | Link branding and company logos. |
Misc | No other category. |
MGW Dispatch | Front-facing changes pertaining to our proxy service. |
0.14.0 - 2024-3-28 - 2nd Anniversary Update
Added
- Function: FuRyu figure rankings for the Japanese region.
- Function: Newly added figures at FuRyu for the Japanese region.
- Function: Newly added figures at CD Japan for the international region.
- Function: Newly added figures at Neowing for the Japanese region.
- Function: Newly added figures at HobbySearch for the international and Japanese regions.
- Function: Newly added figures at HOBBY STOCK for the Japanese region.
- Function: Newly released figures at HOBBY STOCK for the Japanese region.
- Function: Discounted figures at CD Japan for the international region.
- Function: Discounted figures at Neowing for the Japanese region.
- Function: Discounted figures at HOBBY STOCK for the Japanese region.
- Function: Exclusive figures at HOBBY STOCK for the Japanese region.
Changed
- Visual: Changed font-family to Oxanium.
- Visual: Greeter is now Sonia Summer Princess
- Accessibility: Greeter and background image are now hidden from screen readers with
aria-hidden
. - Performance: Reduced DOM size by dynamically loading icons.
- Function: HobbySearch in the sale department is now hidden when there isn’t an ongoing sale.
- Function: Updated GOODSMILE ONLINE SHOP integrations for 2024 refresh.
- Function: GOODSMILE ONLINE SHOP exclusives now encompass online bonuses, online exclusives, and exclusive releases.
- Visual: GOODSMILE ONLINE SHOP logo now uses the Good Smile Company logo.
- Comfort: Increased ranking position font size.
- Comfort: Padded “See more” links so that the retailer name isn’t against the edge.
- Accessibility: Retailer logos now have
aria-label
attributes referring to their department. (e.g. HobbySearch New Releases) - Accessibility: Increased contrast ratio for links in the footer.
- Visual: Reduced price/discount badge’s padding to show more of the image.
- Comfort: Increased the font size in the footer to make it easier to select on small screens.
- Function: Service worker once again loads after all scripts have loaded.
- Visual: Hovering over department links in navigation bar changes text color to orange, the primary color.
- Visual: Aligned MGW Community Chatroom button with “Back to Top” one.
- Visual: Aligned retailer logos without light backing in the dedicated best sellers page.
- Comfort: Duration of transition when switching tabs is slower (150ms -> 250ms) and less jaggy (
ease-in-out
->ease
).
Fixed
- Layout: Rankings didn’t occupy the intended space on larger screens.
- Visual: Ranking indicator not fading on hover.
- Visual: Stretched Kotobukiya Online Shop logo.
- Function: Kotobukiya Online Shop images not loading.
Remarks
This update commemorates the website’s 2nd anniversary. As always, it’s late, but it’s not the date itself, but rather the honoring of the anniversary, right? Right!? This update has the most retailer additions since the initial version. They were always planned additions, but I don’t think I envisioned that they would all be added in a single update. Good Smile Company’s integration required an update. I prefer the old website’s personality, but the new one isn’t bad, neither does it load slowly like other redesigns. GSC’s exclusives have been enhanced over the prior iteration. I’m excited about truly exclusive figures showing up waiting to impress me versus just bonuses. HOBBY STOCK has a few exclusive figures and bonuses as well. So if you hop over to the Japanese section, you might find something nice.
Aside from adding new retailers, we’re always tweaking the site for performance and to make it aesthetically pleasing. This update marks a change in fonts, MGW Ranks is now using the blocky and also sleek “Oxanium” font. The navigation menu font is bold and in full caps, but the menu doesn’t feel overpowering. When used for the price and discount indicators, the font remains legible at a smaller size. It’s actually being used for another MGW project, so we brought it here to unify the designs. The icons have also changed in a way that they are no longer bundled with the HTML on each request. This is a performance change, hopefully you will be able to start scrolling and swiping faster.
Finally, not really, there’s still more. Our greeter, Kurumi, is stepping aside for Sonia Blanche by VERTEX. Much like VERTEX’s prior Sakuya, Sonia is an astounding swimsuit figure with an innocent expression and more importantly, faitfully captures Tony’s artistic style (with the correct appendages). Look at those eyes and smile! Another reason why Sonia was chosen is because of summer. Summer is on its way for the boys and girls in the North, but for us in the Southern Hemisphere, winter is coming. A wise man once said that pretty girls in swimsuits can bring summer with them. Sonia has that responsibility now!
We hope you enjoy this 2nd anniversary update. May God bless you and your family this Easter.
0.13.1 - 2024-3-9
Fixed
- Function: Updated Suruga-ya parser which casued an error, preventing page updates.
0.13.0 - 2023-11-16
Added
- Function: Page for figures on sale or figures which are discounted. Includes both international and Japanese versions of AmiAmi and HobbySearch.
- Misc: BuyMeACoffee button in the footer.
- Misc: Products are wrapped in the product offer schema for shopping search purposes.
Changed
- Layout: On smaller screens, products fit three side-by-side.
- Layout: Best Sellers after first position are smaller on small screens.
- Comfort: Reduced horizontal padding on small screens for larger view of images.
- Comfort / Visual: Font size is smaller on small screens for the product price / discount.
- Visual: Greeter sticks to bottom of the screen on large screens.
- Layout: Best Selling items spread across the screen, taking available space on extra-large screens.
- Visual: The placeholder image is now larger.
- Function / Visual: To get a clear view of the product photo, prices are no longer shown on smaller screens.
- Function: Where possible, pre-owned items now show their price.
- Visual: The see more links have a smaller font size on smaller screens.
- Misc: Reworded affiliate notice in the footer.
- Function: The price that customers will pay on AmiAmi’s international site is now being shown and no longer the list price. This matches the Japanese version.
- Visual: Locale banner no longer extends across the screen’s width and the bottom edges are now rounded.
- Visual: Wrapped the descriptions of dedicated pages in container to make them easier to read and eye-catching.
- Accessibility / Visual: Site banners now use the darker shade for better contrast and readability.
- Accessibility: The BuyMeACoffee logo was changed for better contrast against the banner’s background.
- Visual: Greeter is now Tokisaki Kurumi Fantasia Bunko 30th Anniversary Ver.
- Layout: Added spacing between the items and the footer so they aren’t too close.
- Layout: Increased spacing between the navigation menu and the retailer so they don’t look cramped on smaller screens.
Removed
- Visual: The upper affiliate notice. The footer notice remains.
Remarks
Besides the sale page, this update feels like it’s geared towards less scrolling on mobile devices. Speaking of the sale page, it’s something that was planned for a while now, since around August, in fact. Quite a few figures are entering the so-called bargain bin, so this to help people find good deals of underappreciated figures. They may be in the bargain bin for a reason…
Though a little late, this update commemorates MGW’s unwilling hiatus last year.
0.12.0 - 2023-10-24
Added
- Visual: Set
theme-color
meta tag. - Visual: Define
apple-touch-icon
for Apple devices. - Misc: Google Site verification meta tag.
Changed
- Visual: Update icons defined in webmanifest file.
0.11.1 - 2023-10-21
Fixed
- Function: Fixed certain AmiAmi sections not loading.
0.11.0 - 2023-8-22
Added
- Performance: Where lazy loading doesn’t work, set image URIs for products when their tab opens to avoid loading all of the images at once.
- Function: “Back to Top” button.
- Function: Button to visit the MGW Community Chat.
- Visual: “Greeting” figure; vote on the next one at The Anime Figure Club.
- Brand: MGW Community Chat footer link.
- Brand: The Anime Figure Club footer link.
- Brand: Patreon icon with the Membership Perks link.
- Brand: MGW Figure Search banner.
- Misc: Legend for this changelog.
Changed
- Function: Mandarake now shows items from the “Figure” sub-category of the “Toy” category.
- Function: Where prices are available, they are show within the product.
- Accessibility / Visual: The updated time above the footer now has a background to make it easier to read.
- Accessibility: The “see more” links now show the retailer’s name (i.e. “More from AmiAmi”).
- Accessibility: The “see more” links have a backing to make the text easier to see against the background.
- Accessibility: HTML title attributes on tab navigation controls and “see more” links.
- Layout: The product images are larger and closer to one another.
- Layout: MGW Ranks main logo is now consitently sized.
- Layout: Both main and compact MGW Ranks logos now have explicit dimensions.
- Comfort: Darkened the background color for better visibility.
- Visual: Gradient on the navigation bar.
- Visual: The Buy Me a Coffee icon has been resized.
- Comfort / Performance: Most JavaScript functionality is available without everything loading, again.
- Comfort: Icons for the tab navigation stay in the navbar.
- Visual: Tab navigation icons were changed to more compact ones.
- Performance: Site images use cache-busting to avoid stale versions from loading.
- Brand: Use different Buy Me A Coffee logo.
- Brand: Reword supporter banner.
Removed
- Visual: Product drop shadow.
- Function: Social Media banner.
Fixed
- Performance: Laggy scrolling on certain devices.
- MGW Dispatch: Images from Mandarake listings showing “Now Printing”
0.10.1 - 2023-8-3
Fixed
- KotoUS New Arrivals and Exclusives.
- AmiAmi Today, New Arrivals for both Japan and international regions.
0.10.0 - 2023-03-17 - 1st Anniversary
Added
- Animate Rankings for the Japanese region.
Changed
- KotoUS New Arrivals are now taken from the “Shipping Now” page.
0.9.0 - 2023-03-11
Added
- PWA support, finally allowing MGW Ranks to be installed!
- Script, style, and asset caching with Service Worker.
- Banner to direct users to their localized versions of the page.
- “Today” section for figures and hobby goods new to the retailer on the current day.
- “See more” link to direct the user to the respective retailer’s section of the dedicated page.
Changed
- Dedicated pages for Today, New Arrivals, Exclusives, and Pre-owned products are no longer limited by quantity.
- Introduced a maximum height to curb taller product images.
- On small screens, only one product is listed in a row versus the previous two.
- On medium-sized screens, a maximum of six products are listed in a row over the previous maximum of four.
- Localized the webmanifest.
- CSS files have Sha512 SSI integrity added over the previous Sha256 ones.
- Language links in the footer now set the language as the top links do.
- Switching between the locales sets a cookie.
- The Buy Me A Coffee image now has an
alt
tag. - Footer links have
hreflang
attributes.
Fixed
- Products no longer overlap on smaller screens.
- Japanese title for the dedicated new releases page.
Remarks
Today Tab
The “Today” section lists figures and items which are new to a retailer today. They may be pre-orders or new arrivals, but in the end, they are all new today. This differs from the “New Arrivals” tab and while it may overlap with it, it does not replace it.
[0.8.0] - 2023-02-11
Added
- Dedicated pages for new releases, exclusives, and pre-owned figures.
- Cache-busting for scripts and CSS. Who ya gonna call?
- SSI integrity for scripts.
- Region links in the footer.
Changed
- Reintroduced pre-owned listings.
- Page content fills screen width on larger screens.
- Font-size in footer.
- Blur behind navigation menu.
- Expanded the footer with convenient access to the links on the home page, so as not to go looking for them.
[0.7.1] - 2023-01-12
Fixed
- Temporarily disabled pre-owned listings to allow other listings to update.
[0.7.0] - 2022-09-24 - For Mutsu
Added
- Date header for the best selling figures.
- Section for the latest pre-owned figures.
- International & Japanese regions: AmiAmi and Mandarake
- Japanese region: Suruga-ya
Changed
- Visual: Logos on the best sellers page are now aligned to the bottom.
- Comfort: Extra padding between the header and footer on the best sellers page.
- Comfort: Extra padding on the side of the changelog.
[0.6.1] - 2022-09-09
Fixed
- AmiAmi International items are once again showing.
[0.6.0] - 2022-07-29
Added
- Dedicated page for best selling figures for the International and Japanese regions.
- CD Japan rankings for the international region.
- Neowing rankings for the Japanese region.
- HOBBY STOCK rankings for the Japanese region.
- KADOKAWA Store rankings for the Japanese region.
- KADOKAWA Store bonuses for the Japanese region.
- Affiliate disclaimer below navigation menu and in page footer.
- Layout: The logo link has been added to the navigation menu when the user has scrolled.
Changed
- Comfort: The logo’s URL accommodates the current locale.
- Visual: Reworked product rank and discount badges.
- Locale: International and Japanese ranking badges use locale-appropriate suffix.
- Visual: Active navigation menu item’s background color now matches the accent.
- Visual: The navigation menu has a background color.
- Visual: On larger screens, the navigation menu font size has been reduced to 1.3rem from 1.5rem.
- Visual: On smaller screens, the navigation menu items have reduced font sizes and padding to accommodate more items.
- Layout: The navigation menu sticks to the top of the page as the user scrolls.
- Comfort: Changing tabs scrolls to th top of the page.
Fixed
- Visual: Missing bookmark icon.
- Misc: Stupid spelling misatkes.
[0.5.1] - 2022-06-24
Fixed
- Visual: Remove the horizontal scroll bar that appears on the Supporters page with smaller screens.
[0.5.0] - 2022-06-24 - “The Optimization One”
Added
- Kotobukiya Shop exclusives for the Japanese region.
- Link to the issues page on the changelog divider.
- Web manifest.
Changed
- Comfort: Padding around the locale selector links have increased for users with small screens.
- Comfort: The font-size for the locale selector links have increased.
- Comfort: The social media links in the footer are larger on smaller screens.
- Optimization: Internal image assets are served as WebP images, excluding the background.
- Optimization: Reduced stylesheet size by removing unused CSS classes.
- Optimization: SVG-based icons replace custom fonts.
- Optimization: The favicon is now an SVG, replacing the previous PNG-based one.
- Optimization: The background image is available in numerous sizes and changes based on screen size.
- Visual: Decreased the MGW Ranks logo size when beside the navigation menu.
- Visual: Social media links in the footer now match the adjacent MGW services links.
- Visual: The footer copyright font-size is smaller.
- Visual: The links for MGW services vertically on smaller screens and horizontally on larger ones.
- Visual: The social media links in the footer have more lateral space.
- Visual: Color scheme is marked as
dark
to avoid automatic adjustment by certain browsers. - Visual: The footer background is opaque.
- Visual: Darkened the changelog background color to be less gray.
- Visual: Lightened the changelog headers’ text color to separate them from the actual changes.
- MGW Dispatch: Improved cache headers for proxied images.
Fixed
- Text: Logo shows on the Japanese page.
[0.4.2] - 2022-05-21
Fixed
- Kotous products not showing.
[0.4.1] - 2022-04-28
Changed
- Discount and ranking badges become translucent on hover to better see the image.
Fixed
- Scrolling issue on touch screens.
- Social share buttons being hidden on certain Chromium browsers.
- Text overflow on smaller screens.
- Blurry EJ Anime Store logo.
[0.4.0] - 2022-04-28
Added
- Kotous Exclusives for the international region.
- Kotous New Releases for the international region.
- EJ Anime Exclusives for the international region.
- Fallback images if the product image cannot be found.
- Tab controls on larger screens to go to the next or previous tab.
- The current tab is saved and automatically activated when reloading the page.
- Users with touch screens can swipe left and right to go to the next or previous tab.
noopener
value for product links.- Share buttons for Twitter, Facebook, and Reddit.
- Product images are now proxied for privacy and retailer server stability.
Changed
- The “Recommended / Exclusives” is now “Exclusives” for English and Japanese localizations.
- Background color for the changelog is now solid to be easier to read.
- Footer now takes less space on smaller screens.
Fixed
- HobbySearch Japanese typo
Removed
noindex
andnofollow
rel values for product links.
[0.3.1] - 2022-03-23
Fixed
- The link for the international AmiAmi Rankings now goes to the public rankings page.
[0.3.0] - 2022-03-23
Added
- Tokyo Otaku Mode International Best Sellers.
- Tokyo Otaku Mode International New Releases.
- Clicking the retailer’s image will open a link to the respective results page.
Changed
- This changelog is now accessible from https://ranks.mygrailwatch.net/changelog
[0.2.0] - 2022-03-19
Added
- The date when results were last updated.
- Background image credit to Altinay Dinc.
Changed
- The background color now matches the blue in the background image so that it’s not jarring when the image loads.
- The item images are larger on smaller screens.
- The discount and position badges are slightly larger on smaller screens.
[0.1.0] - 2022-03-17
Initial release