Releases: quisquous/cactbot
0.27.24: PotD, HoH, ShB hunts
What's Changed
- util: fix incorrect missing timeline translations by @quisquous in #5095
- i18n: add missing translation + small CN/ENfix by @Akurosia in #5096
- config: implement zoneLabel property by @xiashtra in #5091
- util: add -s/-e support to make_timeline by @quisquous in #5097
- util: remove test_timeline logging of triggers by @quisquous in #5098
- util: ignore repeated syncs in test_timeline by @quisquous in #5099
- util: move test_timeline into util/logtools by @quisquous in #5100
- raidboss: initial triggers for the Palace of the Dead by @xiashtra in #5103
- raidboss: more Chi triggers by @xiashtra in #5105
- i18n: add missing FR translation by @mooondark in #5107
- build: bump loader-utils from 2.0.3 to 2.0.4 by @dependabot in #5104
- raidboss: initial triggers for Heaven-on-High by @xiashtra in #5106
- docs: rough update to TimelineGuide.md by @quisquous in #5101
- resources: ko 6.15 update by @Bing-su in #5110
- i18n: update ko translations & deepdungeon items by @Bing-su in #5111
- raidboss: PotD 121-200 by @xiashtra in #5112
- raidboss: ZodiarkEx minor improvements/fixes by @quisquous in #5114
- util: remove Python timeline utilities by @quisquous in #5102
- raidboss: re-add territory replaced by 6.2 revamp by @sandtechnology in #5116
- i18n: add missing cn translations by @ShadyWhite in #5120
- docs/util: add variant/criterion clear code by @quisquous in #5119
- raidboss: fix Narrow-Rift hunt not respecting combat status by @quisquous in #5118
- plugin: CE opcode for ko 6.15 by @Bing-su in #5124
- resources: use healerNames getter by @xiashtra in #5126
- i18n: update PotD ko translations by @Bing-su in #5125
- raidboss: Daivadipa boss FATE by @xiashtra in #5123
- raidboss: HoH 21-100 by @xiashtra in #5121
- raidboss: add ShB hunts by @quisquous in #5109
- raidboss: more HoH by @xiashtra in #5127
Full Changelog: v0.27.23...v0.27.24
0.27.23: ASS/S, ZodiarkEx, Carnivale, Excitatron, Chi
Notes for developers (repeated)
-
Hi, do you use the cactbot fisher overlay and want to keep it running? As folks who are using it know, it's been languishing for quite some time. Dalamud GatherBuddy is a much better alternative in a number of ways. The cactbot fishing overlay not going to be removed, but worst case if nobody is interested in owning it, the plan is to move it off to some shared repo (OverlayPlugin org?) and redirect from cactbot. It'll keep working-ish and it'll even have updated fish if somebody runs the scripts to update them, but I don't have time to keep it running or fix bugs.
-
Are you a developer who has an overlay that uses cactbot events specifically? Please chime in on OverlayPlugin/OverlayPlugin#90.
What's Changed
- eureka: use fate/CE lines instead of events by @quisquous in #4959
- i18n: add missing DE translations + timeline translations by @Akurosia in #5050
- lint: fix output rule by @trim21 in #5041
- build: speedup tsc by @trim21 in #5038
- ci: add
type
scope in PR title by @trim21 in #5046 - raidboss/test: fix
LooseTriggerSet
type by @trim21 in #5045 - raidboss: ASS 2nd trash fix by @KiroKai in #5051
- raidboss: ASS(S) mob name change by @xiashtra in #5052
- i18n: ko sildihn update by @Bing-su in #5053
- oopsy: more variant mistakes by @quisquous in #5054
- raidboss: add ZodiarkEx astral eclipse by @quisquous in #5043
- raidboss: add ZodiarkEx Paradeigma triggers by @quisquous in #5044
- resources: update Sleep to role action by @xiashtra in #5058
- build: bump loader-utils from 2.0.2 to 2.0.3 by @dependabot in #5060
- raidboss: improvements to ASS/S silkie triggers by @wexxlee in #5036
- raidboss: initial triggers for The Masked Carnivale by @xiashtra in #5062
- i18n: update ko translations by @Bing-su in #5065
- util: add The Masked Carnivale to content_type.ts by @quisquous in #5067
- raidboss: move Carnivale files from 04-SB to 00-misc by @quisquous in #5068
- util: rename The Masked Carnivale zone manually by @quisquous in #5070
- raidboss: Sephirot EX--Fix duplicated alarm response by @JLGarber in #5071
- oopsy: fix p8s2 multi/supersplicer mistakes by @quisquous in #5072
- util: handle undefined params in make_timeline.ts by @quisquous in #5074
- raidboss: fix abilityid for ASS/S Slippery Soap by @wexxlee in #5077
- raidboss: refactor TimelineUI to not include HTML elements by @quisquous in #5076
- util: some cleanup of make_timeline.ts by @quisquous in #5075
- util: adjust test_timeline drift time/colors by @quisquous in #5078
- util: include seal lines in EncounterCollector by @quisquous in #5079
- util: add support for
-lf
to test_timeline.ts by @quisquous in #5080 - util: remove index.ts path from test_timeline by @quisquous in #5081
- util: handle undefined args in test_timeline by @quisquous in #5082
- raidboss: initial triggers for The Excitatron 6000 by @xiashtra in #5063
- util: refactor how test_timeline missed events are handled by @quisquous in #5084
- util: refactor fflogs parseReport for sharing by @quisquous in #5086
- util: uppercase fflogs classnames by @quisquous in #5087
- util: fix make_timeline ignoring all entries by @quisquous in #5088
- raidboss: Chi boss FATE triggers by @xiashtra in #5085
- util: add fflogs support to test_timeline by @quisquous in #5089
- i18n: add & modify EW Japanese translations by @kshman in #5090
- plugin: CE opcode for cn 6.18 by @ShadyWhite in #5092
- i18n: missing cn translations before 6.2 by @ShadyWhite in #5093
Full Changelog: v0.27.22...v0.27.23
0.27.22: 6.28, criterion/variant fixes
Notes for developers
-
Hi, do you use the cactbot fisher overlay and want to keep it running? As folks who are using it know, it's been languishing for quite some time. Dalamud GatherBuddy is a much better alternative in a number of ways. The cactbot fishing overlay not going to be removed, but worst case if nobody is interested in owning it, the plan is to move it off to some shared repo (OverlayPlugin org?) and redirect from cactbot. It'll keep working-ish and it'll even have updated fish if somebody runs the scripts to update them, but I don't have time to keep it running or fix bugs.
-
Are you a developer who has an overlay that uses cactbot events specifically? Please chime in on OverlayPlugin/OverlayPlugin#90.
What's Changed
- raidboss: add Another Sil'dihn Subterrane (Savage) by @xiashtra in #5008
- build: hash entire dep file and fix hash update by @trim21 in #5027
- raidboss: make sure ASS(S) trigger ids are unique by @xiashtra in #5029
- lint: add rule for string substr by @trim21 in #5028
- raidboss: ASS/S add Hells' Nebula trigger by @xiashtra in #5031
- raidboss: ASS/S add King's Will trigger by @xiashtra in #5030
- i18n: update ko dsr, sildihn translations by @Bing-su in #5032
- raidboss: ASS Squeaky Clean cast by @KiroKai in #5034
- oopsy: one more variant trash mistake by @quisquous in #5035
- raidboss: Sil'dihn variant add Subterranean Shudder by @xiashtra in #5037
- plugin: update FateWatcher for 6.28 by @quisquous in #5042
Full Changelog: v0.27.21...v0.27.22
0.27.21: more criterion, variant dungeon
What's Changed
- raidboss: fix ASS Soaping Spree with no suds by @xiashtra in #5018
- raidboss: ASS add Banishment triggers by @Legends0 in #5015
- build: upgrade tsconfig target to es2022 by @trim21 in #5012
- test: refactor
chai
import style by @trim21 in #5025 - lint: enable prefer-promise-reject-errors by @quisquous in #5019
- lint: add missing ts file extention to husky dprint by @trim21 in #5022
- ci: upgrade action for deprecation warning by @trim21 in #5023
- raidboss: DSR p7 Gigaflare direction to run by @Legends0 in #4677
- raidboss: enhance Tentacle trigger in Alzadaal by @wexxlee in #5024
- raidboss: ASS earlier Infern Brand 2 color call by @Legends0 in #5004
- raidboss: ASS add Rush of Might Triggers by @Legends0 in #5005
- raidboss: ASS Infern Brand 5 Triggers by @Legends0 in #5016
- lint: use dprint json plugin from npm by @trim21 in #5026
- raidboss/oopsy: add new variant dungeon by @quisquous in #5020
Full Changelog: v0.27.20...v0.27.21
0.27.20: Initial criterion dungeon support
What's Changed
- resources: type for not used NetRegexes param key by @trim21 in #4978
- raidboss: use new netTrigger style by @trim21 in #4970
- ci: fix for yarn user by @trim21 in #4979
- raidboss: Fix seal common translation for param netRegex by @quisquous in #4980
- lint: add
no-extra-parens
by @trim21 in #4981 - raidboss: fix
NetRegexes.ability
is alias by @trim21 in #4988 - raidboss: dungeons Add Another Sil'dihn Subterrane by @Legends0 in #4967
- raidboss: p8s unnecessary brackets around 793E by @Legends0 in #4983
- lint: add
.eslintcache
to .gitignore by @trim21 in #4989 - i18n: criterion dungeon translation and small p5s addition by @Akurosia in #4990
- raidboss: additional triggers for ASS second boss by @xiashtra in #4994
- raidboss: ASS use new netregexes by @Legends0 in #4991
- raidboss: fix Ker hunt trigger by @xiashtra in #4995
- build: include source in sourcemap by @trim21 in #4997
- build/ci: update to nodejs 18 LTS by @trim21 in #4937
- lint: remove
eslint-plugin-dprint
by @trim21 in #4954 - raidboss: fix ASS Silkie triggers by @xiashtra in #4998
- raidboss: ASS add Infern Brand 2 triggers by @Legends0 in #4996
- lint: format trigger files by @trim21 in #5000
- build: update memfs dependency for node 18 by @quisquous in #5011
- raidboss: ASS Infern Brand 2 fixes by @Legends0 in #5001
- raidboss: ASS fix gladiator timeline last bit by @Legends0 in #5003
- i18n: more DE ass translations by @Akurosia in #5006
- raidboss: ASS typos by @xiashtra in #5007
- lint: dprint add json plugin and use ts plugin from npm by @trim21 in #5013
Full Changelog: v0.27.19...v0.27.20
0.27.19: fix raidboss config UI
What's Changed
- raidboss: fix test in some edge case by @trim21 in #4973
- resources: deprecate
NetRegexes.addedCombatantFull
by @trim21 in #4975 - config: fix raidboss config not listing zones by @quisquous in #4976
- ci: fix npm release by @trim21 in #4974
Full Changelog: v0.27.18...v0.27.19
0.27.18: Korean 6.11 changes, P5S ruby1
What's Changed
- raidboss: update Sohm Al stack/spread headmarkers by @quisquous in #4936
- util: handle V&C dungeons in log splitter by @quisquous in #4951
- raidboss: add trigger for p5s ruby1 by @wexxlee in #4940
- resources: use a shared wipe net regex by @trim21 in #4946
- i18n: added new DE p6s and p8s translations by @Akurosia in #4952
- build: merge tsconfig files by @trim21 in #4955
- resources: Revert: use a shared wipe net regex by @quisquous in #4958
- resources: ko 6.11 update by @Bing-su in #4963
- i18n: update ko translations by @Bing-su in #4964
- raidboss: minor Cachexia trigger changes by @quisquous in #4960
- resources: common net regex by @trim21 in #4961
- raidboss: use
NetRegexes
build args directly by @trim21 in #4957 - ci: new workflow to release npm package by @trim21 in #4938
- plugin: update bozja ko opcode for 6.11 by @Bing-su in #4969
- i18n: update ko DSR translations by @Bing-su in #4968
Full Changelog: v0.27.17...v0.27.18
0.27.17: 6.25 update, p8s towers
What's Changed
- raidboss: set base raidboss data after
initData
by @trim21 in #4939 - raidboss: p8s HC1/HC2 Tower Colors + Merge Targets by @Legends0 in #4919
- docs: add section for instance content id by @quisquous in #4941
- docs: update ability flags for 6.x by @quisquous in #4942
- lint: add eslint rule
import/no-useless-path-segments
by @trim21 in #4944 - plugin: update bozja intl opcode for v6.25 by @KattTails in #4947
- ci: fix a jsdoc wrong type by @trim21 in #4945
- resources: remove unused file by @trim21 in #4943
- resources: 6.25 update by @quisquous in #4948
- resources: add new zones to content_list.ts by @quisquous in #4949
- util: update coverage report to handle V&C by @quisquous in #4950
Full Changelog: v0.27.16...v0.27.17
0.27.16: bozja opcodes, p8s vents, p6s polyominoids
What's Changed
- raidboss: fix Sphatika inconsistent triggers by @quisquous in #4913
- raidboss: number p5s Ruby Glow in timeline by @quisquous in #4915
- raidboss: fix entering combat resetting
data
by @quisquous in #4918 - oopsy: fix ZoneId in Alzadaal's Legacy file by @quisquous in #4920
- i18n: small DE correction + add missing translations by @Akurosia in #4923
- i18n: FR fixes by @mooondark in #4925
- docs: update log guide wording to say "parsed" log lines by @quisquous in #4922
- plugin: CE opcode for cn 6.15 by @ShadyWhite in #4926
- i18n: common output review FR by @mooondark in #4927
- i18n: add missing CN translations by @DeepseaXX in #4931
- raidboss: p8s add 2nd/3rd vent calls by @quisquous in #4830
- raidboss: add triggers for P6S polyominoids & cachexia 2 by @wexxlee in #4907
- raidboss: add trigger for P6S transmission by @wexxlee in #4921
- plugin: update bozja ko opcode for 6.1 by @Bing-su in #4933
- i18n: update ko p6s translations by @Bing-su in #4934
- i18n: update FR p6s translations by @mooondark in #4935
New Contributors
- @DeepseaXX made their first contribution in #4931
Full Changelog: v0.27.15...v0.27.16
0.27.16: Korean 6.1 plugin updates
What's Changed
- ci: set force_orphan when publishing gh-pages by @quisquous in #4899
- i18n: Deleted a hidden
\b
in the p8s CN translation. by @richackard in #4902 - raidboss: minor Sephirot trigger changes by @quisquous in #4900
- raidboss: add Narrow-Rift Empty Refrain by @quisquous in #4898
- build: transpile triggers with ts-node api by @trim21 in #4886
- resources: support for mapeffects by @wexxlee in #4903
- docs: add remaining new log lines from OverlayPlugin by @quisquous in #4905
- docs: auto-generate netregex for all lines by @quisquous in #4906
- i18n: update ko sephirot translations by @Bing-su in #4911
- resources: rename field in MapEffect line by @quisquous in #4908
- docs: auto-generate regex for all lines by @quisquous in #4909
- plugin: update FFXIVProcessKo to 6.1 by @quisquous in #4912
New Contributors
Full Changelog: v0.27.14...v0.27.15