Releases: dofusdude/doduapi
Releases · dofusdude/doduapi
v1.0.0-rc.6
Changelog
- c936029 fix elements arr
v1.0.0-rc.5
v1.0.0-rc.4
Unity Release Candidate 4
- Up to date with docs v1.0.0-rc.4
- Fix: game search casting
v1.0.0-rc.2
v1.0.0-rc.1 -> v1.0.0-rc.2
- Fix: zeroed values in weapons
- Fix: effects range sign parsing
- BREAKING: global search
filter[type]
has been renamed tofilter[search_index]
to avoid confusion withfilter[type.name_id]
v1.0.0-rc.1
Dofus 3 „Unity“ Support
Changes compared to Dofus 2, sorted by relevance.
- Versioning with path prefix: /dofus3beta/v1
- With v1.0.0 release of doduapi, v1 will be stable. Further versions are only added when API compatibility breaks.
- Italian language removed (not provided by Ankama anymore)
- Item images are only 64x64 (icon) and 128x128 (sd) for now. They will probably be higher res later. Mount images are 64x64 (icon) and 256x256 (sd).
- item: no two-handed field anymore
- item:
conditionTree
replaces conditions completely now. The old array forconditions
is gone. - sets: effects array is now lookup table with the item_needed_for_bonus as the key to the related effects array to be more explicit
- mount (single + list):
family_name
is an object now: family { id (int), name (localised string) } - ItemList:
item_subtype
(string) => { id (int), name_id (string) } - ApiAllsearchResult:
type
(string) => { name_id (string) } - Search: all
type*
(stuff_type, type, super_type, family) are now nested into objects with id (number) and/or name_id (string identifier) and/or name (localised string). Attributes filtering is changed to reproduce the nested structure.- Example:
filter[family.id]
for mounts. ItemSearch:filter[type_name]
was removed. Usefilter[type.name_id]
instead, which wasfilter[type_enum]
previously.
- Example:
- Search Sets
is_cosmetic
->contains_cosmetics
andcontains_cosmetics_only
. Both are queryable.filter[is_cosmetic]
->filter[contains_cosmetics_only]
- Every failed request now returns an error description
The new endpoints are available at https://api.dofusdu.de/dofus3beta/v1/{lang}...
. Documentation (docs.dofusdu.de) and SDKs are still in development.
v1
will be stable when the -rc.*
suffix from these releases disappears. Bugs in these releases are likely. If you find one, please contact me asap via Discord or a GitHub issue.
- 3875c6f Chore(deps): bump github.com/charmbracelet/lipgloss from 0.13.0 to 1.0.0
- 0e1de53 Merge branch 'main' into unity
- 6c8ae62 Merge branch 'unity' of github.com:dofusdude/doduapi into unity
- 87dc81c Merge pull request #81 from dofusdude/dependabot/go_modules/github.com/charmbracelet/lipgloss-1.0.0
- 7b35778 Merge pull request #89 from dofusdude/unity
- 759644a bump version
- 073bb49 dep updates
- 32f2208 error handling
- 711d47b fix index filters
- d53d04b initial unity
- 7e7c5e8 mount images
- db850a8 naming
- 4045233 note
- 269219f remove dbg log
v0.9.4
v0.9.3
v0.9.1
Changelog
- ed9ccb1 Chore(deps): bump github.com/charmbracelet/bubbletea
- a82c09f Chore(deps): bump github.com/charmbracelet/lipgloss
- 68f3388 Chore(deps): bump github.com/dofusdude/dodumap from 0.2.1 to 0.2.3
- 0c3ef06 Chore(deps): bump github.com/meilisearch/meilisearch-go
- 5994e6a Chore(deps): bump github.com/prometheus/client_golang
- 95e23f1 Chore(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1
- 1ff9aed Merge pull request #54 from dofusdude/dependabot/go_modules/github.com/dofusdude/dodumap-0.2.3
- 0a0becd Merge pull request #56 from dofusdude/dependabot/go_modules/github.com/meilisearch/meilisearch-go-0.26.3
- c1f532e Merge pull request #58 from dofusdude/dependabot/go_modules/github.com/prometheus/client_golang-1.19.1
- 9b8f2fb Merge pull request #63 from dofusdude/dependabot/go_modules/github.com/charmbracelet/bubbletea-0.26.6
- eb03836 Merge pull request #64 from dofusdude/dependabot/go_modules/github.com/charmbracelet/lipgloss-0.12.1
- 72226d4 Merge pull request #66 from dofusdude/dependabot/go_modules/github.com/spf13/cobra-1.8.1
- d967262 Merge pull request #77 from dofusdude/type-filter
- 9eec68b add type filtering
- d0c3496 bump deps
- 49221f1 fix disallowlist filter
- aead9c6 fix level, type_name combi
- db4201a fix mounts and sets in enum
- 6fe7287 fix reversed not found
- f39c091 fix slug to id
- 2d3fac7 handle error when waiting
- f1beeef more detailed error logs
- 76cf77b type_enum filter, game version
v0.8.6
Changelog
- 887dc6a Chore(deps): bump github.com/charmbracelet/bubbles from 0.17.1 to 0.18.0
- 9403808 Chore(deps): bump github.com/charmbracelet/lipgloss from 0.9.1 to 0.10.0
- 2dabfb5 Chore(deps): bump github.com/dofusdude/dodumap from 0.1.5 to 0.2.0
- 03353e2 Chore(deps): bump github.com/go-chi/chi/v5 from 5.0.11 to 5.0.12
- fa7e896 Chore(deps): bump github.com/meilisearch/meilisearch-go
- 6a37ada Chore(deps): bump github.com/prometheus/client_golang
- 286a730 Chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0
- 8488100 Merge branch 'main' of github.com:dofusdude/doduapi
- 1a36e2d Merge pull request #46 from dofusdude/dependabot/go_modules/github.com/dofusdude/dodumap-0.2.0
- 1f38a72 Merge pull request #47 from dofusdude/dependabot/go_modules/github.com/charmbracelet/bubbles-0.18.0
- 5ed1931 Merge pull request #48 from dofusdude/dependabot/go_modules/github.com/go-chi/chi/v5-5.0.12
- 31c97f1 Merge pull request #49 from dofusdude/dependabot/go_modules/github.com/meilisearch/meilisearch-go-0.26.2
- 6d6b4b5 Merge pull request #50 from dofusdude/dependabot/go_modules/github.com/prometheus/client_golang-1.19.0
- 6a18554 Merge pull request #51 from dofusdude/dependabot/go_modules/github.com/charmbracelet/lipgloss-0.10.0
- e58c6c2 Merge pull request #52 from dofusdude/dependabot/go_modules/google.golang.org/protobuf-1.33.0
- f630457 fix conflict
- e8f05af merge sum
- 60c5639 set item_combination field
- 7c567ef update deps