Skip to content

Releases: dofusdude/doduapi

v1.0.0-rc.6

30 Nov 23:33
c936029
Compare
Choose a tag to compare
v1.0.0-rc.6 Pre-release
Pre-release

Changelog

v1.0.0-rc.5

30 Nov 23:05
56f10a1
Compare
Choose a tag to compare
v1.0.0-rc.5 Pre-release
Pre-release

Changelog

v1.0.0-rc.4

30 Nov 11:47
b3372dd
Compare
Choose a tag to compare
v1.0.0-rc.4 Pre-release
Pre-release

Unity Release Candidate 4

  • Up to date with docs v1.0.0-rc.4
  • Fix: game search casting

v1.0.0-rc.2

29 Nov 21:54
31bb7a4
Compare
Choose a tag to compare
v1.0.0-rc.2 Pre-release
Pre-release

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 to filter[search_index] to avoid confusion with filter[type.name_id]

v1.0.0-rc.1

27 Nov 23:04
4045233
Compare
Choose a tag to compare
v1.0.0-rc.1 Pre-release
Pre-release

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 for conditions 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. Use filter[type.name_id] instead, which was filter[type_enum] previously.
  • Search Sets is_cosmetic -> contains_cosmetics and contains_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

21 Oct 20:35
de1e2d1
Compare
Choose a tag to compare

Changelog

  • de1e2d1 fix cosmetic no parent set

v0.9.3

16 Oct 21:07
9ada4dc
Compare
Choose a tag to compare

Changelog

v0.9.1

06 Oct 11:59
db4201a
Compare
Choose a tag to compare

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

23 Mar 18:40
Compare
Choose a tag to compare

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

v0.8.5

18 Jan 08:11
Compare
Choose a tag to compare

Changelog

  • 364b841 separate condition rendering