Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 26 Aug 01:00
· 11 commits to main since this release

MogWhere

v0.2.0 (2026-08-26)

Full Changelog Previous Releases

  • Changelog for 0.2.0
  • Correct a comment that claimed the data cannot classify a drop
    It said their database carries creature ids and no classification, so nothing
    could ever say "rare" without guessing. Their headers classify, AddPlace already
    prints the one an item was filed under, and a Krasarang rare shows up as "Rare"
    with nobody inventing anything.
  • Name what drops it, when the client cannot
    A boss inside an instance is named twice over, by the client drop lines and by
    the place. A rare standing in a field is in neither, so the panel printed its
    coordinates without ever saying whose they were.
    The line is suppressed when an encounter is already named, otherwise the same
    kill would be announced twice within three lines.
  • Banner on top of the CurseForge description, and only two images in it
    CurseForge does not thumbnail images in a description, so one capture per feature
    took the entire page. The banner and the overview stay inline; the other six
    belong in the Media tab, where the gallery resizes them.
    The star line also caught up with the code: it now marks a rare as readily as a
    vendor, and clears on a kill as well as on a conversation.
  • Mark what has to die, and stop marking it once it has
    Two gaps that shared one assumption: that every destination is somebody you talk
    to.
    Creature ids were only exposed on recipe offers, so a rare holding the appearance
    itself was never marked at all. They are now on every offer, and the star falls
    back to the first one when there is no vendor or quest giver to aim at.
    Nothing cleared the star on a kill either. The five interaction events are all
    conversations and none of them fire when something dies, so the marker would have
    hung on until the poll gave up a quarter of an hour later. UNIT_DIED from the
    combat log closes it, matched on the creature id inside destGUID.
    That last one is read with a direct pcall rather than ns.Try, which returns at
    most six values. destGUID is the eighth.
  • Give the reader somewhere to click
    The README described the addon at length and never once said where to get it.
    CurseForge and the latest GitHub release now close the introduction, centred,
    before the screenshots start.
    The placeholder comment that stood in for the CurseForge link goes with it.
  • Keep the CurseForge description in the repository
    It was a block of text pasted once into a web form, with no history and no way to
    tell what the live page says. It is now a file, with the eight screenshots
    hotlinked from this repository so replacing a capture updates the project page
    without touching CurseForge at all.
  • Turn the screenshots into bullets with clickable thumbnails
    Full width captures pushed everything else off the page and made the section
    read like a slideshow rather than a summary. Each one is now a bullet with the
    picture centred underneath at thumbnail size, wrapped in a link so a click opens
    the original.
  • Declare the CurseForge project id
    The packager needs it in the toc to know where to upload. Without it the release
    workflow builds the zip and stops at the GitHub release, which is what it has
    been doing so far.
  • Size the pin from the space it has, instead of checking it afterwards
    The tip crossed the rule below the title block by ten pixels, and the circle sat
    too close to the top edge. Both are now derived from the rule position rather
    than picked and eyeballed, and the script asserts the clearances so a later tweak
    to the layout cannot quietly reintroduce it.
  • A banner that sells the function, and an opening that covers every source
    The old banner said the name and a tagline, which tells a browsing player
    nothing. It now states what the addon is, a tooltip for the Appearances window,
    and lists the eight things it answers.
    The opening paragraph only ever talked about vendors. The addon answers quests,
    boss drops and achievements too, and leading with one quarter of the feature set
    undersold the other three.
  • Show the whole window before the close ups
    The screenshots jumped straight to cropped panels, which shows what a line says
    but not where any of it appears. The Appearances tab with the panel beside it
    answers "where does this live" before the detail shots answer "what does it say".