Skip to content

Commit 6d317e9

Browse files
committed
MarkdownLint complaints
1 parent 7a7c471 commit 6d317e9

File tree

1 file changed

+34
-10
lines changed

1 file changed

+34
-10
lines changed

changelog.md

Lines changed: 34 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,33 @@
11
#### 2.0.5 (2023-07-12)
2+
23
- Readme improved.
34

45
#### 2.0.4 (2023-07-12)
6+
57
- toc updated for 10.1.5.
68
- I've only tested it briefly with 10.1.5, but it seems OK, and as far as I know there are no relevant API changes. If I discover any problems, you'll get a content update soon.
79

810
#### 2.0.3 (2023-05-03)
11+
912
- Added in-game icon.
1013

1114
#### 2.0.2 (2023-05-02)
15+
1216
- Code optimization (and embellishment).
1317
- toc updated for 10.1.
1418

1519
#### 2.0.1 (2023-04-28)
20+
1621
- Updated readme.pdf. (For the big change notes, see 2.0.0.)
1722

1823
#### 2.0.0 (2023-04-28)
24+
1925
- Completely reworked the handling of intentional user summoning versus automatic (unwanted) summoning in the context of pet battles:
2026
- As you probably know, when a pet is slotted into a battle team, it is automatically summoned. PetWalker has always had trouble distinguishing between this unwanted summoning and the user's intentional summoning, resulting in the "wrong" pet being at your side after a pet battle.
2127
- This should now be a thing of the past. PetWalker now reliably ignores any pet that is summoned via team slotting, and is therefore able to reliably re-summon your previous pet after the pet battle.
2228
- This works regardless of Rematch's "Keep Companion" setting. After a pet battle ends, PetWalker will "sleep" for 15 seconds. If you have Rematch's "Keep Companion" enabled, Rematch will (probably) resummon your previous pet immediately after the battle, without any risk of collision with PetWalker's activities.
2329
- If you don't have Rematch's "Keep Companion" enabled, PetWalker will re-summon your previous pet if you don't start a new pet battle after 15 seconds.
24-
- This 15 second sleep also allows you to chain-battle (e.g. when power-leveling) without the annoyance of pets repeatedly re-summoning/disappearing between battles (assuming you have Rematch's Keep Companion turned off!). Sure, you could turn PetWalker off manually for the duration of your power-leveling session, but this will save you the hassle.
30+
- This 15 second sleep also allows you to chain-battle (e.g. when power-leveling) without the annoyance of pets repeatedly re-summoning/disappearing between battles (assuming you have Rematch's Keep Companion turned off!). Sure, you could turn PetWalker off manually for the duration of your power-leveling session, but this will save you the hassle.
2531
- So the old recommendation to keep Rematch's "Keep Companion" enabled has now changed to "Do whatever you want". Rematch will restore your pet immediately after a battle, PetWalker will wait 15 seconds.
2632
- Along with this overhaul, the detection of regular (intentional) pet summons has also been greatly improved and streamlined: Instead of relying on a wonky combination of events, we now hook directly into the summoning function. This should make it impossible for PetWalker to miss that the player has manually summoned a new pet and erroneously returns the old pet.
2733
- Since two core mechanics of the addon have drastically changed, it is likely that all this will see some fine tuning in the next weeks.
@@ -35,31 +41,37 @@
3541
- Miscellaneous minor code cleanup and fixes, updated description/readme.
3642

3743
#### 1.3.0 (2023-04-16)
44+
3845
- If you now disable auto-summoning with the usual command (`/pw a`), all events will be unregistered.
3946
- This means … actually nothing for you from a CPU perspective, but it is a cleaner way to disable auto-summoning. And you can now rest assured that when PW's auto-summoning is off, it won't interfere with or delay anything. It will do exactly _nothing_ then, unless you use a PW hotkey or slash command.
4047

4148
#### 1.2.3 (2023-04-07)
49+
4250
- Updated readme.md, readme.pdf, description on CurseForge and Wago:
4351
- Added a point to the FAQ to make it clearer that the Pet Journal filters (and not the Rematch filters) are affecting the pool of pets that is used for summoning. Fixes [issue#6](https://github.com/tflo/PetWalker/issues/6).
4452
- Modified the Pet Pool warning message to make it clearer to the user that he should verify the Pet Journal filters, not the Rematch ones.
4553

4654
#### 1.2.2 (2023-03-31)
47-
- Added: Automatic removal of orphaned pet IDs from the char favorites table.
55+
56+
- Added: Automatic removal of orphaned pet IDs from the char favorites table.
4857
- A pet ID becomes "orphaned" when the server assigns a new ID to the pet in your collection (for whatever reason), and also when you cage a pet. As a result you could have a wrong char favorites count in the Status display (e.g. it says your char has 8 favorites but displays only 5 pet links), and permanently invalid pet entries in your Saved Variables file. The removal happens automatically in the background whenever the pet pool is updated.
4958
- If PW removes an orphaned pet ID, you'll get a message in the chat, so you know that something has changed with your char favs.
5059
- Fixed: The "Your only eligible random pet is already active" message appeared more often than intended.
5160
- Some code cleanup.
5261

5362
#### 1.2.1 (2023-03-27)
63+
5464
- Added aura 290460 to excluded auras. This is the aura you get when you mount the Battlebot Champion in Zskera Vault (Forbidden Reach). PW tried to summon a pet, which threw you out of the Battlebot; this no longer happens.
5565

5666
#### 1.2.0.1 (2023-03-22)
67+
5768
- Fixed: "Summoning while mounted in Dragonriding zone" setting was not correctly reflected in the Status display.
5869

5970
#### 1.2.0 (2023-03-22)
71+
6072
- Pet summoning can now occur while mounted (not flying). This is a significant change:
6173
- With normal mounts, this is clearly a good thing, because: A problem with (auto-)summoning pets can be that it triggers the Global Cooldown (GCD), which can prevent you from casting a spell or using an ability at that moment. You are usually less likely to want to cast a spell while mounted, so it is good if the pet is summoned before you dismount. This reduces the chance of a GCD conflict later.
62-
- With Dragonriding mounts, it's a bit different: The Dragonriding abilities require you to be off GCD. While on the ground, this applies to "Lift Off" and "Skyward Ascent". This means that, unlike with normal mounts, the GCD triggered by summoning a pet while DR-mounted has a realistic chance of interfering with other abilities (the DR abilities), especially when landing, moving a few yards, and quickly taking off again.
74+
- With Dragonriding mounts, it's a bit different: The Dragonriding abilities require you to be off GCD. While on the ground, this applies to "Lift Off" and "Skyward Ascent". This means that, unlike with normal mounts, the GCD triggered by summoning a pet while DR-mounted has a realistic chance of interfering with other abilities (the DR abilities), especially when landing, moving a few yards, and quickly taking off again.
6375
- So I've added a setting to allow/disallow auto-summoning while mounted in a Dragonriding zone. The toggle command is `/pw r` or `/pw drsum`. I recommend experimenting with this to see if it produces more or less GCD conflicts for you. As with most PW settings, this is an account-wide setting.
6476
- By default, this setting is _enabled,_ so auto-summoning while mounted in a Dragonriding zone will happen. Depending on user feedback, I may change the default setting in the future.
6577
- Personally, I'm using it because even if I have an occasional GCD conflict with a Dragonriding ability, it still reduces the chance of a GCD conflict after dismounting. But your experience may vary depending on your personal Dragonriding landing/lift-off "style".
@@ -71,6 +83,7 @@
7183
- Updated ReadMe/Description.
7284

7385
#### 1.1.7 (2023-02-19)
86+
7487
- New message logic for pools of only one pet: You can now have only a single pet in the "random" summon pool (e.g. only one favorite pet or only one char-specific favorite pet) without getting spammed with warnings. Thanks to Syrusel for his constructive input in [#5](https://github.com/tflo/PetWalker/issues/5).
7588
- Finished implementation of the new Summon Target Pet feature. Trying to summon an uncollected target pet gives you a link to the pet's page on warcraftpets.com now, or on wowhead.com if it's not collectible.
7689
- Changed 2nd slash command to `/petwalker` (formerly `/petw`). This should be more intuitive for new users. The short command `/pw` remains unchanged, of course.
@@ -79,12 +92,14 @@
7992
- ReadMe/description updated.
8093

8194
#### 1.1.6 (2023-02-17)
95+
8296
- Attempt to prevent that char favs are not correctly intitialized in some situations ([#5](https://github.com/tflo/PetWalker/issues/5))
8397
- Adaptive delays for the initial check after login/reload/other
8498
- Some additions to the ReadMe, mainly concerning Pet Journal filters and search box
8599
- Added a PDF version of the ReadMe (description) to the addon folder. This is mainly due to CurseForge's broken Markdown parser, but may be useful in other ways as well.
86100

87101
#### 1.1.5 (2023-01-25)
102+
88103
- toc: Updated for 10.0.5.
89104
- New (beta) feature: Summon same pet as targeted pet:
90105
1. Target a summoned pet of another player
@@ -93,38 +108,45 @@
93108
- Changes to the ReadMe.
94109

95110
#### 1.1.4 (2022-12-31)
111+
96112
- Added Curseforge project ID.
97113
- Adapted ReadMe for Curseforge's broken Markdown parser.
98114

99115
#### 1.1.3 (2022-11-17)
116+
100117
- Added PetWalker category for the keybinds panel (free of taint, tested), as Blizz has broken the display of headers in the AddOn category.
101118
- Other, minor, changes in the binding system. You'll have to rebind your PetWalker hotkeys though. Sorry for that!
102119
- toc: Updated for 10.0.2.
103120

104121
#### 1.1.2 (2022-10-26)
122+
105123
- Adapted the aura check to the new DF unit aura API.
106124
- For the moment disabled the possibility to Cmd/Ctrl-click a pet in the Pet Journal list to make it a favorite. (Due to DF changes.)
107125
- toc: Updated for 10.0.0.
108126
- TODO (non-critical): Add a check for orphaned pet GUIDs in the char favorites table, and remove them.
109127

110128
#### 1.1.1 (2022-09-25)
129+
111130
- Fix for Brewfest: No pet summoning allowed while we are riding a Ram for the daily quests.
112-
- Summoning attempts could cancel the Ram aura (43880 and 43883).
131+
- Summoning attempts could cancel the Ram aura (43880 and 43883).
113132

114133
#### 1.1.0 (2022-08-24)
134+
115135
- Squished `/pw n` bug.
116136
- Help and Status message (`/pw h` and `/pw s`): added examples, fixed punctuation; split into chunks for better scrolling.
117137
- Added many infos to the ReadMe.
118138
- New setting: verbosity level for messages:
119-
- `/pw v`: silent; only important messages (missing favorites, failed summons, etc.) are printed to chat.
120-
- `/pw vv`: medium; message when a new pet is summoned (via timer or via keybind / slash command).
121-
- `/pw vvv`: full; all messages, also when a lost pet is auto-restored, which happens quite often.
122-
139+
- `/pw v`: silent; only important messages (missing favorites, failed summons, etc.) are printed to chat.
140+
- `/pw vv`: medium; message when a new pet is summoned (via timer or via keybind / slash command).
141+
- `/pw vvv`: full; all messages, also when a lost pet is auto-restored, which happens quite often.
142+
123143
#### 1.0.4.1 (2022-08-24)
144+
124145
- Meta changes for packager.
125146
- toc: Updated for 9.2.7.
126147

127148
#### 1.0.4 (2022-05-31)
149+
128150
- Added UnitOnTaxi check.
129151
- Fixed error in description.
130152
- Reverted back to PLAYER_ENTERING_WORLD for the TransitionCheck (instead of ZONE_CHANGED_NEW_AREA).
@@ -133,15 +155,17 @@
133155
- toc: Changed my Author Name to my Wago account name.
134156

135157
#### 1.0.3 (2022-04-30)
158+
136159
- Improved description.
137160

138161
#### 1.0.2 (2022-04-29)
162+
139163
- Improved description.
140164

141165
#### 1.0.1 (2022-04-29)
166+
142167
- Improved description.
143168

144169
#### 1.0.0 (2022-04-28)
145-
- Initial public release.
146-
147170

171+
- Initial public release.

0 commit comments

Comments
 (0)