Skip to content

Latest commit

 

History

History
566 lines (442 loc) · 14.7 KB

CHANGELOG.md

File metadata and controls

566 lines (442 loc) · 14.7 KB

Changelog

All notable changes to the public API will be documented in this file.

The format is based on Keep a Changelog.

Changes to be tagged

6.0.0 - 2024-04-25

Changed

  • Changed buff type enums
    • commandattackFunction to commandattackAfterFunction
    • upDefencecommanDamage to upDefenceCommanddamage
    • downDefencecommanDamage to downDefenceCommanddamage
    • attackFunction to attackAfterFunction
    • commandcodeattackFunction to commandcodeattackBeforeFunction
  • FieldIndividuality dataval is list[int] instead of int
  • SHORTEN_SKILL and EXTEND_SKILL function uses Rate/Value/Value2 dataval instead of Rate/Value/Target
  • Removed commonConsume from NiceEventTreasureBox and NiceEventDiggingBlock. Use consumes instead.
  • Removed commonRelease from NiceEventCooltimeReward. Use releaseConditions instead.
  • Removed detail from NiceEventMissionCondition. Use details instead.

5.78.0 - 2022-04-23

Added

  • costumes to nice mystic code.
  • spotRoads to nice war.
  • Webhooks after data update.
  • image to spot road.
  • releaseConditions to nice shop.
  • ascensionImage to nice servant.
  • flags to nice quest and nice war.
  • trialQuestIds to nice servant.
  • costume maps for nice event.
  • event reward scene.
  • mapGimmicks to nice map.
  • originalName to servant, skill, NP, buff, function.
  • AiCond dictionary export.

5.77.0 - 2022-03-02

Added

  • svtBuffTurnExtend to nice servant script.
  • NiceConstantStr export file.
  • costume to basic servant. This costume field contains "ascension" costume change as well as actual costumes.
  • asset_storage export.
  • spriteModel to nice servant assets.
  • basic_svt export.

5.76.0 - 2022-01-23

Added

  • support for questSelect quests.
  • afterClear and spotName to basic quest and basic quest phase.
  • recommendLv and spotName to nice quest and nice quest phase.
  • call to nice stage.
  • dropExpected and dropVariance to nice quest enemy drop.
  • drops to nice quest phase.
  • additionalSkillId and additionalSkillActorType to nice skill script.
  • battleCharaId to nice servant costume.
  • deity, policy, personality to nice servant lore.

5.75.0 - 2021-11-19

Added

  • deckId (position) and roleType (danger, servant) to enemy data.
  • unmodifiedDetail to nice skill and np.
  • enums from 2.43.0 apk.
  • charaFigureMulti for servants with multiple charafigures.
  • x-server-commit-hash and x-server-commit-timestamp to openapi.json info field.
  • afterClear to nice quest and nice quest phase.

5.74.0 - 2021-10-18

Added

  • Rayshift drop data.

5.73.0 - 2021-09-25

Added

  • Support for CN and KR data.

5.72.0 - 2021-09-15

Added

  • illustrator and cv name translation.
  • rate limit to nice and raw endpoint.
  • raw and nice script endpoints.

5.71.0 - 2021-08-26

Added

  • script search.
  • new rayshift data endpoint.
  • chapter info to quest endpoint.

5.70.0 - 2021-08-14

Added

  • raw svtScript endpoint.
  • mstSvtIndividuality to raw svt and traitAdd to nice svt.
  • charaGraphEx to servant assets.
  • skillAdd to skill.

5.69.0 - 2021-08-10

Added

  • Basic quest phase search.

5.68.0 - 2021-07-06

Added

  • script info from all phases to raw and nice quest.

5.67.0 - 2021-07-06

Added

  • lvMax to nice servant's ascensionAdd and ascensionAdd to nice CE.

5.66.0 - 2021-07-06

Added

  • Support servant to nice quest phase

5.65.0 - 2021-07-06

Added

  • valentineScript to nice servant and CE.
  • notTrait to svt search.

5.64.0 - 2021-06-17

Added

  • Master mission endpoint.

5.63.0 - 2021-06-10

Added

  • fileName and notReleased to quest's bgms.
  • translations for voice names.

5.62.0 - 2021-06-04

Added

  • raw and nice bgm endpoints.
  • nice bgm export files.

5.61.0 - 2021-05-19

Added

  • Added extra passive to raw and nice servant.
  • Added cardDetail to nice servant.
  • nice_illustrator.json and nice_cv.json exports.

Changed

  • Better description for normalAttack enums.

5.60.0 - 2021-05-14

Added

  • skill, NP, event and war translations.
  • basic_event_lang_en.json and basic_war_lang_en.json JP export files.

5.59.0 - 2021-05-13

Added

  • pointGroups to raw and nice event.

5.58.0 - 2021-04-29

Added

  • basic quest endpoint.

5.57.0 - 2021-04-27

Added

  • relatedQuests to Field AI for the stages with the AI.

5.56.0 - 2021-04-12

Added

  • attribute to basic servant.

5.55.0 - 2021-04-08

Added

  • Script assets to nice quest phase, war and shop.
  • Quest messages to nice quest phase

5.54.2 - 2021-03-23

Added

  • voiceCondSvt will search in play conditions too.

5.54.1 - 2021-03-18

Added

  • ApplySupportSvt dataval

5.54.0 - 2021-03-15

Added

  • itemSet to event shop

5.53.0 - 2021-03-12

Added

  • Tower info to raw and nice event.
  • Lottery info to raw and nice event.

5.52.0 - 2021-03-09

Added

  • Quest enemy data from Rayshift to nice quest phase.
  • phasesWithEnemies and phasesNoBattle to raw and nice quest.
  • fieldAis to nice stage.

5.51.0 - 2021-03-07

Added

  • war add to raw and nice war.

5.50.0 - 2021-03-07

Added

  • wave number to nice stage.

5.49.0 - 2021-03-01

Added

  • condValues to nice voice play to make it consistent with conditions in other places.
  • missions to raw and nice event.

5.48.0 - 2021-02-25

Added

  • Event Point Buff detail to raw and nice event for Oniland ladder.

5.47.0 - 2021-02-25

Changed

  • Removed upper and lower bounds of all integer skill and NP search parameters.
  • NP search won't return NP 100.

5.46.0 - 2021-02-14

Added

  • Added flag to basic servant and flag, bondEquipOwner, valentineEquipOwner to basic equip.

5.45.0 - 2021-02-12

Added

  • playConds to raw and nice voice lines.

5.44.0 - 2021-02-11

Added

  • image to nice servant extra assets.

5.43.0 - 2021-02-10

Added

  • English names translations to nice and basic mystic codes.
  • script to basic buff.
  • bondEquipOwner and valentineEquipOwner to nice equip.

5.42.0 - 2021-02-08

Added

  • charaGraphName to nice servant for Miyu, Avenger Nobu, Summer Okita and Jinako.

5.41.0 - 2021-02-07

Added

  • overWriteServantName, overWriteServantBattleName, overWriteTDName, overWriteTDRuby, overWriteTDFileName in nice servant ascensionAdd.

5.40.0 - 2021-02-05

Added

  • Event ladder rewards to event endpoints.

5.39.0 - 2021-02-01

Added

  • raw and nice item search.

5.38.0 - 2021-01-31

Added

  • English name translations for JP CCs.
  • CC endpoints can take collectionNo besides CC IDs.
  • Added English name option for skill.

5.37.4 - 2021-01-30

Added

  • battleCharaOffsetZ to raw servant's mstSvtLimitAdd.

Changed

  • scale in raw servant's mstSvtScript to have decimal type instead of integer.

5.37.3 - 2021-01-28

Fixed

  • Mash should return the same NP but with different priorities now. Previously, nice Mash returned the same NP 800105 with the same priority 105. Now there should be two 800105 NPs with priorities 105 and 106.

5.37.2 - 2021-01-28

Fixed

  • Mash should return the same skills but with different priorities now. Previously, nice Mash returned the same skills with the same priorities.

5.37.1 - 2021-01-27

Added

  • Story charaFigure with forms.

5.37.0 - 2021-01-27

Added

  • Story charaFigure to nice servant.

5.36.2 - 2021-01-26

Added

  • phases to raw quest.
  • beforeActionVals to mstQuest.

5.36.1 - 2021-01-23

Fixed

  • Some servants should have multiple Valentine CEs.

5.36.0 - 2021-01-23

Added

  • valentineEquip to nice servant.

5.35.1 - 2021-01-23

Added

  • Added Kiara Punisher Reset purchase type. The purchase type is not defined in the game code.

5.35.0 - 2021-01-20

Added

  • Detailed nice skill to nice AI Act.
  • ruby to basic skill and basic NP.
  • New 2.26.0 enums.
  • English translations Little Big Tengu servants and CEs.

5.34.2 - 2021-01-19

Added

  • actNumInt and timingDescription to nice AI.
  • Fallback value for actNum enum since the mapping is incomplete.
  • AiType enum.

Changed

  • Combined AI svt and field endpoints.

5.34.1 - 2021-01-18

Changed

  • Dedupe and sort aiIds in nice skill and parentAis in nice AI.

5.34.0 - 2021-01-17

Added

  • priority and dropPriority to nice item.

5.33.0 - 2021-01-16

Added

  • funcGroup to raw and nice functions. It will help with getting the function icons for bond up and event drop up functions

5.32.1 - 2021-01-16

Added

  • Fixed Holy Grail item having ascension use.

5.32.0 - 2021-01-15

Added

  • uses to NiceItem that shows whether the item is used in skill enhancement, ascension or costume unlock.

5.31.0 - 2021-01-12

Added

  • raw and nice ai endpoints.
  • aiIds to applicable nice skills.

5.30.1 - 2021-01-09

Added

  • consumeItem to nice quest and mstQuestConsumeItem to raw quest for quests that cost items instad of APs.

5.30.0 - 2021-01-04

Added

  • Quest reward gifts to nice quest.
  • Shop details to raw and nice event endpoints.

5.29.1 - 2021-01-02

Changed

  • Skill search: num, priority and strengthStatus will search all servants instead of only the first one.
  • Skill and NP search: Make sure that the level 1 skill or NP is used instead of relying on it being the first one.

5.29.0 - 2021-01-01

Added

  • ruby to nice servant, skill and NP for ruby texts.

5.28.0 - 2020-12-31

Added

  • individuality to nice item.

5.27.1 - 2020-12-28

Changed

  • buffStunLike trait enum to buffImmobilize.

5.27.0 - 2020-12-27

Added

  • condLv and condLimitCount to nice skill.

5.26.0 - 2020-12-26

Added

  • Nice export files with English svt names.

Changed

  • genderUnknownServant trait enum to feminineLookingServant.

5.25.0 - 2020-12-18

Added

  • 2.25.0 apk buff enum.
  • 2020 Christmas servants and CEs English names.

Changed

  • Renamed beastServant trait enum to demonicBeastServant.

5.24.0 - 2020-12-14

Added

  • stage to raw and nice quest phase.

5.23.0 - 2020-12-04

Added

  • LB5.5 names and traits
  • voiceCondSvt option for servant search. Search for servants that have voice lines for the given servant IDs or collectionNos.

5.22.0 - 2020-11-26

Added

  • warId to nice quest and nice quest phase.

Changed

  • LB3 servant and CE English names to use NA translation.

Fixed

  • Failed to import NA data. There are entries from servant to skill IDs but there's no corresponding skill ID in the master skill table.

5.21.0 - 2020-11-19

Added

  • Grail cost export in NiceSvtGrailCost.json.
  • CharaGraph and Face assets for exp and fou cards.

5.20.0 - 2020-11-17

Added

  • raw, nice, basic war endpoint.
  • Export basic_event.json and basic_war.json.
  • phases to nice quest.
  • List of war IDs to nice and basic event.

5.19.1 - 2020-11-15

Fixed

  • Banner URLs.

5.19.0 - 2020-11-15

Added

  • raw, nice and basic event endpoints.

5.18.1 - 2020-11-14

Added

  • Trait curse and fieldShoreOrImaginarySpace.
  • New NA CE names and JP Nemo event CE English names from Fandom.

5.18.0 - 2020-11-07

Added

  • charaFigureForm to nice servant extra assets and mstSvtScript to raw servant for servants with multiple charaFigure forms.
  • Enums from 2.22.0.
  • New traits.
  • New servants English names from Nemo event.
  • changeEffect to raw ScriptJsonInfo.

5.17.0 - 2020-11-07

Added

  • atkMax and hpMax to basic servant and equip.

5.16.1 - 2020-11-07

Fixed

  • expGrowth array was off by one.

5.16.0 - 2020-11-06

Added

  • expGrowth and expFeed to nice servant and CE.

5.15.0 - 2020-10-13

Added

  • illustrator to nice command code.

5.14.0 - 2020-10-13

Added

  • INDIVIDUALITIE to nice buff script.

Fixed

  • classrider trait enum to classRider.

5.13.0 - 2020-10-10

Added

  • detail in nice item.
  • Guda 5 CE name translations.

5.12.1 - 2020-10-09

Added

  • Translations for Guda 5 servant names. New Nobukatsu buff name.
  • Enums from 2.20.0.

Changed

  • Replaced all enum|int union types from nice servant schema for enum type. There's no need for integer type now that the enums can be kept up to date.

5.12.0 - 2020-10-01

Added

  • svtChange to nice servant that contains the details about hidden names.
  • svtId and voicePrefix to NiceVoiceGroup that will help with identifying which limit, costume, change the voice group is for.

5.11.0 - 2020-09-29

Added

  • voicePrefix to nice servant ascensionAdd.

5.10.1 - 2020-09-29

Fixed

  • Import audio delay as decimal instead of integer.

5.10.0 - 2020-09-28

Added

  • /rapidoc documentation style.

Changed

  • Made rapidoc the default documentation style.

5.9.1 - 2020-09-28

Added

  • Hyde voices to Jekyll servant data.
  • Masu_2 voices to Mash_1 servant data

5.9.0 - 2020-09-28

Added

  • URLs to voice assets in nice lore.

5.8.0 - 2020-09-27

Added

  • CE name translations.

5.7.0 - 2020-09-26

Added

  • /quest/{quest_id} endpoint.
  • Quest Release info in nice quest phase.

Added

  • openapi_url environment variable that will add the url property to openapi.json. This will help with external OpenAPI schema viewer to reach the API server.

5.6.0 - 2020-09-19

Added

  • relateQuestIds property in nice servant.

5.5.1 - 2020-09-19

Fixed

  • Failed to get JP servant data because JP doesn't have subtitle data.

5.5.0 - 2020-09-19

Added

  • Hidden name and deadheat race voice lines.
  • New enums from 2.19.0.

5.4.1 - 2020-09-17

Removed

  • Nice servant ascensionMaterials won't return materials for limit of 4.

5.4.0 - 2020-09-11

Added

  • buffGroup parameter in buff search.

5.3.1 - 2020-09-09

Added

  • New enums from 2.18.0.
  • New buff action info from 2.17.0.

Changed

  • Buff action ATK has limit NORMAL.

Fixed

  • Ascension individuality listing.

5.3.0 - 2020-08-27

Added

  • All enums export.
  • Summer Abby English name.

Fixed

  • Reverted the removal of nice NP filtering in 5.2.0. Will filter if the nice svt entity is a servant.

5.2.0 - 2020-08-23

Added

  • Skill search.
  • NP search.
  • flag property in raw, nice servant data and flag parameter in servant search.
  • ReleaseText, DamageRelease, relationId in buff script.

Changed

  • For nice traits, negative trait will have the corresponding positive trait as id and "negative": true property.
  • excludeCollectionNo in servant search will take multiple values.
  • Removed nice servant NP filtering. Return all NPs available in nice servant.

5.1.0 - 2020-08-17

Added

  • Costume materials in nice servant.

5.0.0 - 2020-08-17

Changed

  • Ascension in nice servant ascensionAdd.individuality and ascensionMaterials will start at 0 like DW's.