Repository navigation
Releases: anndrox/GillionsGameSync
Release list
v1.0.31.2
Gillions Game Sync 1.0.31.2 expands the Public client’s Gillions integration.
- Private Hunt bill synchronization and a compact, resizable Hunt Progress panel with position locking.
- Manual and automatic Hunt map presentation with separate permissions.
- Party Finder contribution/link support with xivpf.com attribution.
- FATE and Market contribution support governed by Gillions consent controls.
- Site-managed permissions and clearer Public settings and connection status.
Optional sharing requires the applicable permission. Location sharing is not required for private Hunt bill synchronization. Existing production pairing is preserved.
Physical controller testing and live FC submarine validation remain outstanding. The final production acceptance did not manufacture fresh Market or Party Finder contributions.
ZIP SHA-256: 0f68bdadba5d6b2be57cbd617fa9d54d65d3622cef10ddc62ce396ade394407f
Gillions Game Sync Testing 0.0.87.0
Testing 0.0.87.0
Testing only. Stable is unchanged. Keep your existing Dalamud Testing repository URL:
- Compact connection/health and pairing windows; General, Hunts, Connection and Advanced Settings; safe support summary.
- Optional, default-Off local Hunt Progress. Resize and position it yourself; your chosen size stays fixed through content changes and reopening. Long rows wrap and scroll. Lock position prevents movement, not resize. Unknown state does not become a zero/completed fact or authorize sharing.
- Eight independent Gillions permission decisions use authenticated presence. Legacy choices preserve historical local Off; fresh explicit Site On/Off is authoritative. Expired or invalid authority fails closed without disabling ordinary sync.
- PF links are independent of item links. Explicit Hunt Show is independent of automatic-map permission. Hunt focus is never consent. Market service availability is not consent.
- FATE observations start automatically only with fresh exact Site policy/source authorization and supported public context.
/gillionsfatesopens diagnostics; it cannot activate collection. Off stops collection/sends and clears unsent RAM; reauthorization requires fresh observations. - Provider attribution uses Data Provided by followed by a clickable xivpf.com button. Data provenance and contribution contracts are unchanged.
- Existing Hunts, Submarines, Dashboard/Custom Deliveries, Party Finder, Beastmaster, Market contribution and ordinary sync remain intact. No new gameplay reads/requests/writes, private history or TLS bypass.
Source: c286e5140470fd866cf43f2db92f18aa4d170f4c. The frozen accepted package is published without rebuilding. Maintained verification passed 8,585 enumerated managed assertions plus additional checks. Exact new-package checks and 22 controlled compiled UI states passed. Previously accepted Security/Privacy and Compatibility surfaces are unchanged and inherit acceptance; this is not a claim of a new independent c286 review. Owner confirmed real resize/reopen and prompt mapped-target Show with no unexplained repeats. Live FC submarine validation remains outstanding; no workshop observation was fabricated.
Disable the dev-plugin copy before enabling installed Testing87. Never load both. Preserve configuration and pairing; no reset, re-pairing or new repository URL is required.
ZIP SHA-256: 22a22f9b9d98f72fd924b74afd8f41185ac52c2a1126397dd9f7fa244346004c
DLL SHA-256: 244fa5de6788db4b2a3260c3f07f91797ba11c9ac4f420ab12a49b6769f63e67
Repository manifest SHA-256: a190a8808d82b32214f9a183a35ce6ff4b34fb087337c54ed7e7758fe7cb5e0d
Immutable Testing86 remains preserved. Binary downgrade requires its compatibility/rollback assessment; do not reset retained state. Stable/public promotion remains held for a separate owner UX/admission/publication decision.
Gillions Game Sync Testing 0.0.86
Testing only. Exact reviewed package published without rebuilding after real shared TEST intake, receipts, renewal, progress 0 to 16 percent on the same FATE occurrence, actual-body privacy, real live page fresh/stale/expiry and prompt website map command acceptance. Independent default-OFF Site policy; temporary /gillionsfates session; bounded RAM-only positive observations. Keep the unchanged rolling Testing URL. Disable the dev copy before enabling installed Testing; never run both. Source: f168842. ZIP SHA256: 624f0b9c3ccaf2bc9ba2816fd2ae01270f0c6b36a416017ec227112ecd980760. DLL SHA256: 561112e5760d2f9213bc763ec745589ab12090a127f85d322a0b00bcd9660fb5. Manifest SHA256: 5df4c24c45ee290a361ec878759678e40e5c2f39bbdb7f4212d4d087eedfba51. Security/Privacy and Compatibility accepted exact package. Prior releases, Stable, main, production and Site source/schema unchanged. Tracked FATEs and alerts remain separate Site work.
Gillions Game Sync Testing 0.0.85
Gillions Game Sync Testing 0.0.85
Testing85 adds a temporary Advanced/Testing FATE measurement session using maintained
Dalamud IFateTable/IFate APIs. Start it through /gillionsfates or Advanced Testing
diagnostics. It is stopped by default, independently reads every five seconds and
retains only bounded RAM observations; it does not persist history or grant sharing.
Only settled supported public Overworld context is admitted. Current world,
territory and public instance must agree before/after enumeration. Missing or
unavailable data remains unknown: no disappearance, progress100 or timer-based
completion. Real Preparing rows may have unknown timing; timed Running rows retain
direct event progress, bonus and geometry, never player position or participation.
The corrected first-context binding preserves the already-settled epoch. Real-client
validation captured one settlement followed by14 consecutive positive three-row
reads. All15 samples had combined read/preparation median0.1313ms and maximum11.5156ms;
the final12 positives had median0.1112ms and maximum0.1919ms. Startup costs are
included, not attributed to a proven cause. These are stage/current-thread measures,
not full-frame timing. The owner confirmed prompt PF chat-link delivery without a
noticeable hitch or duplicate while collection ran; this is not numerical latency.
Remote FATE contribution remains disabled. Exact schema1 serialization and dormant
policy/receipt helpers are prepared, but no live grant parser or HTTP sender exists
until Site defines its exact authenticated discovery, consent/revocation and admission
contract. A newly deployed endpoint alone cannot activate85. No default-ON FATE
sharing, private player fields, alerts or Tracked FATE controls are added.
8223 counted maintained managed assertions plus ordinary/Beastmaster/SDK/source/
manifest/configuration/performance checks passed. Stable/Testing builds and exact
package validation had zero warnings/errors. Independent Security/Privacy and
Compatibility accepted the unchanged exact package and live conditions. Published
bytes are the reviewed artifact; no rebuild after acceptance.
Preserves Hunt80 final completion,84 coverage margin,82 website-command responsiveness,
Hunt mapV1/V2, PF/item links, Beastmaster, Market contribution, Submarines, Dashboard
facts/Custom Deliveries and ordinary sync. Stable/main/Site/production remain
untouched. No gameplay writes or TLS bypass.
Keep the existing rolling Testing repository URL:
https://github.com/anndrox/GillionsGameSync/releases/download/v0.0.64-testing/GillionsGameSyncTesting.json
Disable the diagnostic dev-plugin entry before enabling installed Testing85;
never run both. Preserve configuration; no reset, re-pairing or more gameplay needed.
The temporary FATE session stops on reload and must be started explicitly again.
Source:39f7a71a9d1d7d4f17068aff50c9d516aa9884fd
Tree:cb5cfca651cadf09fa4b416a27af0d08eea955d6
SHA256 ZIP:8e46200dc9f7cb41293d3aa13481d6b1273546e3689176b4525be05863c5c8bc
SHA256 DLL:428b819c2fcc3c9492461203db3a0ee888fa4f0b1dac08afa792429cf84daa4c
SHA256 manifest:4114c60957cfcfcbaa6cd58abfe29cf11eec9b63806e3e7867c1525a40b491ee
Gillions Game Sync Testing 0.0.84
Gillions Game Sync Testing 0.0.84
Testing84 corrects Hunt bill coverage refresh scheduling. Renewal uses the acknowledged assertion's original observation deadline and newer coverage already in RAM, instead of waiting for another routine personal-sync tick. Hunt reads remain every3seconds, and the existing15-second freshness contract is unchanged.
Two real connected TEST measurement windows captured32 refresh gaps: median3.055seconds, worst6.082seconds. The minimum measured lease margin was8.361seconds, with no misses. The83 baseline had median10.157seconds and worst10.468seconds; four of six watched replacement pairs arrived after the prior lease expired. These are observation and database transaction timestamps, not exact HTTP arrival times. The result establishes this healthy live run, not an unconditional network-latency guarantee.
Consent, character/session binding, single-flight, failure backoff, dispatch freshness and immutable nonce/receipt behavior remain intact. An unchanged acknowledged observation cannot be renewed with a fresh nonce. Network failure, unavailable data, permission OFF or backoff may honestly expire coverage; the Site's safe updating state remains appropriate. Historical Hunt counters and completion semantics are unchanged.
Maintained validation:7808 counted groups, plus ordinary sync, Beastmaster, SDK/source/configuration/manifest/performance checks. Stable/Testing builds have zero warnings/errors. Exact packaged-DLL and configuration validation passed. Independent Security/Privacy and Compatibility reviews accepted the exact package and measured runtime condition. The package was built once and is published without rebuilding.
Preserves80 Hunt final completion,82 website-command responsiveness, map V1/V2, Party Finder, item links, Market contribution, Submarines, Dashboard facts and Custom Deliveries. No Stable/main/Site/schema/production changes, gameplay writes or TLS bypass.
Keep the existing rolling Testing repository URL:
https://github.com/anndrox/GillionsGameSync/releases/download/v0.0.64-testing/GillionsGameSyncTesting.json
Disable the diagnostic dev-plugin entry before enabling installed Testing84; never run both. Preserve configuration; no reset, re-pairing or extra gameplay is needed.
Source:0a2c50605135812464768842690af03ae575d94b
Tree:ac02c0fb3b84972d1918e678d0c686c20f0b8b27
SHA256 ZIP:1726e4ec8712dcbdda678ae085e963185a49a568f8edbcd82042d52be2eac552
SHA256 DLL:e5c938438bba61a8d0457995a5a227c6ff70287f7a8e929388b278deb079525d
SHA256 manifest:061fb4795991fcf3cce3fe8ddffdfba8beef80c5368a22784f9f049dacbc8eb7
Gillions Game Sync Testing 0.0.83
Gillions Game Sync Testing 0.0.83
Testing83 adds safe absence-only Hunt bill item coverage. A fresh complete Key Items snapshot can report a supported bill type absent. Presence remains unresolved: it does not prove the current order or acquisition cycle. Incomplete sources fail closed. Retained historical kill counts are never changed by item disappearance or missed gameplay while the plugin is stopped.
All22 supported bill types are mapped. Coverage is RAM-only, character/session-bound and freshness-limited. It requires existing private Hunt consent and exact server schema2 capability acceptance. Until the Site contract is activated, unchanged positive-only v1 Hunt sync remains in use. This release does not deploy a Site routing fix.
The owner confirmed complete live coverage with21 absent domains and1 present domain against ordinary inventory. Managed/exact-package validation remains separate from that bounded live proof; this is not authoritative order ownership or live schema2 server acceptance.
Maintained validation:6819 counted groups, plus ordinary sync, Beastmaster, SDK/source/configuration/manifest/performance checks; Stable/Testing builds have zero warnings/errors. Independent Security/Privacy and Compatibility reviews accepted the exact package. No rebuild after acceptance.
Preserves80 Hunt final completion,82 website-command responsiveness, map V1/V2, Party Finder, item links, Market contribution, Submarines, Dashboard facts and Custom Deliveries. Existing collection cadence and consent boundaries are unchanged. Stable/main/server/production are untouched; no gameplay writes or TLS bypass.
Keep the existing rolling Testing repository URL:
https://github.com/anndrox/GillionsGameSync/releases/download/v0.0.64-testing/GillionsGameSyncTesting.json
Disable the diagnostic dev-plugin entry before enabling installed Testing83; never run both. Preserve configuration; no reset, re-pairing or extra gameplay is needed.
Source:d875303232d2b24fd6c5c425cc74eb30844447c7
SHA256 ZIP:87af0da831beaada7a994d473854cf28cf130d1c107011de35bc40a70dddbe7d
SHA256 DLL:a4a94cf542fdaa55e4d2d193181e747fc7f8cceb1cfd2897f4e74c3a600393d8
SHA256 manifest:90589de84f64a9a4f80d869c4c6a2560626e50b90fc5638750d2266b1c42fc09
Site implementation handoff:docs/contracts/hunt-bill-items-v1.md. Only a fresh latest absence in the same authenticated character/bill-type domain may exclude historical records from current routing; their counters/provenance stay unchanged. Presence, unavailable state, omission or expired evidence cannot authorize exclusion. Party Finder attribution recommendation:Data provided by xivpf.com, preserving its clickable link.
Gillions Game Sync Testing 0.0.82.0
Gillions Game Sync Testing 0.0.82.0
Testing-only website-command responsiveness correction. Uses the existing authenticated channel; no Site or Stable change.
- Independently scheduled, single-flight Hunt and item/PF command lanes remove double-deadline waits and unrelated sync blocking. Permission-gated Active Hunt focus selects bounded 1-second command polling; background remains 5 seconds. Existing failure backoff remains enforced.
- Strict request-scoped issuer expiry validation fixes fresh TEST claims/focus leases being rejected when the PC and server clocks differ. Conservative HTTPS Date/monotonic checks fail closed; no TLS bypass or longer claim lifetime.
- Consume-once still completes before map presentation. V1 compatibility, intentional Show/Next identity, replay rejection, Site watermark, and the 0.0.80 Hunt completion fix remain intact.
- Hunt/travel/gameplay collection cadence and privacy consents are unchanged. PF, Beastmaster, Market contribution, Submarines, Dashboard facts, Custom Deliveries and ordinary sync are preserved.
Ten real shared-TEST intentional Show commands: action dispatch to Native map API invocation median 0.769s, worst 1.081s; zero duplicate invocations. Focus-expired resume 1.938s, reacquired focus 1.120s. Owner reported prompt openings/no unexplained repeats for the first eight actions. These are invocation timings, not rendered-pixel measurements or exact browser POST timing. Original historical >30s attribution remains unknown. Next and reconnect/backoff are fixture-validated, not live fault-injection claims.
6746 maintained counted checks, Stable/Testing builds, exact packaged DLL/configuration validation and independent Security/Privacy plus Compatibility reviews passed. Published bytes are the reviewed, owner-loaded artifact; no rebuild.
Source: 42cf0b1
ZIP SHA256: 9e2ae96f0213b1f1709177cd38bd0f3d590b962c61ba4f89aaef41f12c8f6bf6
DLL SHA256: 1db98a225b6f4c10d65edc11e46028f6e70818444081a38927d6ca129881f98f
Manifest SHA256: cc2d6d42d98d40dbfc52e4a78a7cdb8ab8f5880dd9fc1f2c76348830d8002e77
Keep your existing rolling Testing repository URL. If using the diagnostic dev-plugin DLL, disable that dev entry before enabling the installed Testing plugin. Never run both simultaneously. No configuration reset or re-pairing required.
Gillions Game Sync Testing 0.0.81.0
Testing 0.0.81.0 — Hunt V2 / ephemeral Active Hunt focus
Preserves the owner-live-proven 0.0.80 final-completion correction.
Exact secure TEST V2 normal poll/consume; Site-owned intentional B-rank Next;
ordinary/FATE one reference anchor; V1 fallback; bounded RAM focus priority.
No sightings, gameplay automation, location consent expansion or native read increase.
Existing PF/item/Market/Beastmaster/Submarine/Dashboard/ordinary-sync capabilities preserved.
Update normally using the unchanged rolling repository URL:
https://github.com/anndrox/GillionsGameSync/releases/download/v0.0.64-testing/GillionsGameSyncTesting.json
New81 FFXIV acceptance remains for the owner: one Active Hunt session, partial
progress without map replay, completion to next target, focus expiry/resume,
manual Show and (when available) intentional weekly B-rank Next/no wrap.
No configuration reset, re-pair or whole Hunt set is needed.
Site70bc0d7a/schema0025 running-module wire checks use simulated SQL only;
no authenticated HTTP/gameplay claim. Normal trusted HTTPS anonymous gate rejects.
Maintained6244 checks; zero-warning/error validation builds; exact DLL configuration
and running-Site wire validation. See committed Testing81 release notes and contract.
Testing only. Stable/main/Site/server/production unchanged.
Data provided by xivpf.com
Gillions Game Sync Testing 0.0.80.0
Gillions Game Sync Testing 0.0.80.0
Testing-only correction of the clean 0.0.79 Hunt final-counter failure. Observe supported typed Hunt progress LogMessage 4411; bind positive counts to a recently corroborated current-session bill/order/target and required count. Raw/GetKillCount disagreements, ambiguous binding, identity changes, expired proof and unavailable data fail closed. No free-text parsing, guessed offsets, gameplay writes or disappearance-based completion. The existing six-second admission window is unchanged.
Positive retained progress under the same exact order/item/catalog identity is monotonic. Lower counters alone are not proof of a reset/reacquired order. No current-acceptance or reset-generation claim. Sync now reads eligible supported state and promptly prepares changed personal snapshots under existing permissions, capabilities and retry/receipt rules; it cannot recover a log event emitted before this build was loaded.
Adds bounded numeric Hunt diagnostics and one-time map presentation diagnostics without account/character IDs, credentials or raw private payloads. Same-target Site V1 candidate reranking remains a bounded Site handoff, not a Native blanket suppression of manual Show in FFXIV. No Site code or deployment changes.
Source: 0330f22
ZIP SHA-256: 2f01799e58c83a2f702cb9c6a72f2aada1a24bad8cd92cffa25b6ed5c0a34f60
DLL SHA-256: 5d0cfc72938e6fbca00167c9c86709ce0068ac9f1ff25661bd8886def01e8124
Manifest SHA-256: 255bf37154b571f3cacdefd4b2c39b540e2346ae39a0af650b620325bacafa37
Validation: 6,121 maintained checks, Stable/Testing validation builds, and 12 exact packaged-DLL configuration/serializer fixtures passed. Existing Party Finder, Beastmaster, Market, travel/Hunt-map v1, item links, Submarine, Dashboard/Custom Delivery, ordinary sync and independent permissions preserved. Live corrected completion is not claimed from fixtures.
Keep the existing Dalamud Testing repository URL. Update to 0.0.80.0, keep existing Hunt local retention/private TEST sync ON, and finish one available multi-kill target while this build is loaded. Check final count and Site advancement. If stale, Sync now once and copy aggregate Hunt/main diagnostics only; no reset, re-pair, private JSON or credentials required.
Stable/main/production unchanged. All prior immutable release artifacts preserved. Independent Compatibility and Security/Privacy reviews accepted this exact source and package with no blocker. The documented inherited Site V1 same-target candidate-reranking follow-up does not block the Native correction.
Full diagnosis, limitations and precise Site handoff:
https://github.com/anndrox/GillionsGameSync/blob/0330f229953ca7e6e656f8211744ebe2dfa95fab/docs/releases/testing-0.0.80.md
Site Party Finder wording recommendation: Data provided by xivpf.com (preserve the clickable link).
Gillions Game Sync Testing 0.0.79
Testing only — Hunt final-kill progression and prompt personal sync.
- Bounded three-second Hunt observations, semantic changes immediately eligible for private TEST sync.
- Sync now requests an eligible fresh Hunt read and enabled compatible personal uploads; ordinary sync, permissions and retry backoff remain independent.
- Explicit final counters from the same recently corroborated session/order can bridge bill-item/flag removal for six seconds. Missing/stale/partial data never imply completion.
- Hunt observation-time/ID refreshes alone do not create upload successors. Aggregate raw/retained/prepared/receipt diagnostics; exact retry nonce/body preserved, HTTP/receipt lifetime bounded30s.
- Preserve automatic Hunt-map v1, travel, Party Finder, Beastmaster, Market, Submarine, Dashboard/Custom Deliveries, item links and ordinary sync. No Stable/main/Site/production changes.
Source: 58f6570
ZIP SHA256: e6408f1c051c3c5f162f0b287ceb70d2cbf7e4d5c3aa2c443a57fe29e54fc41e
DLL SHA256: dac211cb1598e1607666dd33406024e0ac35b8db96b378417f5d2cf2a68f23cd
Manifest SHA256: b0d6d2a437d00237bc2af27fe281f288d58288b7fcf4d24129551a04041f7267
6,030 maintained numbered checks; installed API15 SDK, Stable/Testing builds, and12 final packaged configuration fixtures pass. Exact running Site validator/catalog accepts the corrected shape in memory with zero database writes. Fixtures are not corrected live-game proof.
Review correction preserves classified response disposition across HTTP deadline expiry, invalidates Hunt baseline through supported zoning lifecycle and avoids overstated current Key Item evidence. The first reviewed package was never published.
Owner retest: update79 through your existing rolling repository URL, keep existing Hunt retention/private TEST sync ON, and finish one available multi-kill target, preferably its bill's final incomplete target. Confirm complete counters on TEST. If stale, press Sync now once and copy aggregate Hunt/main-window diagnostics only; never credentials/private JSON/configuration.
READY FOR OWNER HUNT PROGRESSION RETEST