Skip to content

Latest commit

 

History

History
741 lines (466 loc) · 77.5 KB

CHANGELOG.md

File metadata and controls

741 lines (466 loc) · 77.5 KB

Changelog

24.8.0 (2024-05-07)

Features

Bug Fixes

  • backslash in regex causing warnings - switch to raw string (#1461) (6781219)

24.4.0 (2024-04-05)

Features

24.3.0 (2024-03-12)

Features

24.2.0 (2024-02-21)

Features

24.0.0 (2024-02-03)

Features

Bug Fixes

23.21.0 (2023-12-19)

Features

23.20.0 (2023-11-30)

Features

23.18.0 (2023-11-22)

Features

  • Allow for setting vis config in extensions (3fbe8fd)
  • Allow for setting vis config in extensions (#1394) (3ea3cfc)
  • generate SDKs for Looker 23.18 (3f13822)

23.16.0 (2023-09-21)

Features

Bug Fixes

23.14.1 (2023-08-15)

Features

Bug Fixes

  • change visconfig types to reflect new getter (#1350) (c7648d9)

Miscellaneous Chores

23.12.0 (2023-07-17)

Features

23.10.0 (2023-06-15)

Features

  • change "Cancel" to "Close" in QuickEmbed component (#1317) (6eedf6f)
  • generate SDKs for Looker 23.10 (#1326) (121b90e)
  • minor tweaks to embed-components and embed-services (#1315) (f3c5fc4)

Bug Fixes

23.8.1 (2023-05-11)

Bug Fixes

23.8.0 (2023-05-11)

Features

23.7.0 (2023-04-13)

Features

23.6.0 (2023-04-11)

Features

23.4.0 (2023-03-31)

Features

Bug Fixes

23.2.1 (2023-03-09)

Bug Fixes

  • correct documentation on WhollyArtifact construction (#1269) (bec902c)

23.2.0 (2023-03-01)

Features

23.0.0 (2023-02-22)

Features

  • generate SDKs for Looker 23.0 (#1237) (2ade858)
  • keep all body parameters toggle in API Explorer requests (#1245) (043ed3f)
  • show Looker release version providing API specification (#1233) (a2be9ee)
  • track request time if the transport doesn't (#1231) (a0e31a4)

Miscellaneous Chores

  • Update sdk Readme and kickoff Release 23.0.0 (#1247) (4a8ef9d)

2.13.0 (2022-12-09)

Features

Bug Fixes

2.12.0 (2022-11-10)

Features

Bug Fixes

2.11.0 (2022-10-17)

Features

Bug Fixes

2.10.0 (2022-09-21)

Features

2.9.0 (2022-09-21)

Features

2.8.0 (2022-09-21)

Features

Bug Fixes

2.7.0 (2022-07-29)

Features

2.6.0 (2022-07-14)

Features

2.5.0 (2022-07-13)

Features

Bug Fixes

2.4.0 (2022-07-07)

Features

Bug Fixes

  • add children property to ExtensionProvider type (#1070) (9524583)
  • correct HTTP status code values (#1101) (3d0f902)
  • description sync issues in diff scene (#1086) (a37aa50)
  • example miner github permalinks do not use .git in the repository name (#1063) (e150b33)
  • package refs for API Explorer extension (#1055) (5fcf358)
  • Refactored Go SDK to use Go oauth2 client, added x-looker-appid header to Go requests (#1069) (d51a675)
  • Register Go Fuzzy JSON Decoders once on init (#1054) (350d32d)
  • remove generated files from examples index (#1076) (d75bce8)
  • replacing unimported exception (#1066) (d85b1b8)
  • Sidenav Methods Panel Open & Closing (#1097) (c49fae4)
  • Update prod entrypoint to match dev entrypoint (pull #1059) (0e4c3f4)

2.3.2 (2022-04-07)

Bug Fixes

2.3.1 (2022-04-07)

Bug Fixes

  • encodeParam returned [object Object] for object types (#1047) (eccc1db)

2.3.0 (2022-03-24)

Features

  • Looker 22.4 API updates (#1024) (19bdd61)
  • Revert "Update release-please version, add r-p config for Go, add Go publish CI (#1030)" (#1035) (8f79913)
  • Update release-please version, add r-p config for Go, add Go publish CI (#1030) (e597978)

Bug Fixes

2.2.0 (2022-03-04)

Features

  • generate code deprecation tags (#1006) (afd4b66)
  • python rtl optional config ApiSettings init parameter (#996) (3ae42cd)

Bug Fixes

2.1.0 (2022-02-18)

Features

Bug Fixes

  • Fixed incorrect VerifySSL setting implementation (#989) (a4f1dec)
  • Update readme to link to update_prod_branches_to_main.py (#971) (#986) (5bb2fdb)

2.0.0 (2022-02-14)

⚠ BREAKING CHANGES

  • SDK support for 22.0

Features

Bug Fixes

  • clean up package dependencies (#974) (49614f5)
  • Fix broken apix test because of 22.0 build (#968) (45a9a69)
  • runtime error for API Explorer (#973) (4823fcb)
  • Update go codegen to set object as interface{} (#980) (007989d)

1.21.1 (2022-01-27)

Features

  • add http method to IRawResponse (#925) (25cef47)
  • looker resources index (#931) (82e965b)
  • OAuthConfigProvider (209f399)
  • Python SDK example: write query result to BigQuery using Cloud Functions (#908) (53ee684)
  • support string or numeric JSON format for numeric IDs in Swift (#937) (1487d8a)

Bug Fixes

  • enum naming and registration (#918) (9d4a6cb)
  • hackathon build (#915) (67df146)
  • Made Go SDK json decoding fuzzy (#943) (378df76)
  • make sheetCell always return a Span (#907) (f1fe4f5)
  • Remove hackathon project invite only UI (#905) (2f10dd3)
  • restore join/leave project functionality (#904) (42b2c0f)
  • restrict python version and update cattrs version restriction (#949) (ba28ac6)
  • rtl IError type (#928) (7d8f906)
  • sdk-rtl/src/delimArray: Fixed issue with single element number array (#927) (6e94d73)
  • Updated hackathon agenda links (#901) (7f58b6c)
  • use headless navigation mode for API Explorer extension (#950) (fa44a8a)

1.20.1 (2021-12-20)

Bug Fixes

1.20.0 (2021-12-16)

Features

  • add http method to IRawResponse (#925) (25cef47)
  • Python SDK example: write query result to BigQuery using Cloud Functions (#908) (53ee684)

1.19.0 (2021-12-06)

Features

Bug Fixes

1.18.0 (2021-11-10)

Features

  • Add JPN agenda.ts and add yarn command in readme.md for hackathon app (#889) (16528bc)
  • create @looker/extension-utils (#886) (9d1720d)
  • disable "Add Project" when judging starts (#894) (d3386ae)
  • enforce required body parameters for RunIt (#883) (a4dfb3c)
  • judging view for Hackathon app (#891) (ff9f9f6)
  • Looker 21.20 bindings (#899) (304d0d0)
  • markdown, link click support, and project view for hackathon projects (#877) (c55b221)
  • Python SDK Example: Gsheet / Cloud Functions / Looker SDK integration (#874) (0ec156a)

Bug Fixes

  • add hackathon resource (#900) (c092c93)
  • Add hackathon resources and refactor to use enums (#887) (59faaab)
  • api explorer initialization (#885) (b08b08e)
  • Hackathon styling and resource update (#884) (7e07abb)
  • optimize scripts for parallel startup of Looker docker image (#881) (5624c72)
  • show a helpful message when sdk call syntax generation fails (#879) (1e9348b)
  • Update CI to include Looker 21.20 (#895) (3defa5b)
  • Updated and corrected agenda and resources page (#892) (db5000c)
  • Updated hackathon readme landing page path and cleanup (#893) (382a9f0)
  • Updated hackathon resources and project description (#898) (9581b20)

1.17.1 (2021-10-27)

Bug Fixes

  • another TS SDK error handling tweak (#873) (1c04952)
  • do not "reserve" type names ending in [] (#876) (bab56ef)

1.17.0 (2021-10-24)

Features

Bug Fixes

  • Update resources list and enable link opening (4f17aee)

1.16.0 (2021-10-19)

Features

Bug Fixes

  • add support for okta oauth implicit flow in extension framework (#847) (6aaa0e5)
  • Extension Api Explorer markdown link clicks (#830) (dd8a3f0)
  • intrinsic type params are not Partial (#819) (4b31490)
  • logic for 2D JSON data detection (#840) (3d18b93)
  • Property names with special characters in Kotlin SDK (#838) (40b6b24)
  • remove body from REST call if no body elements are defined (#841) (eb1731f)
  • request content initialization and filtering for RunIt requests (#852) (474ee93)
  • Sidenav selection (#831) (52e3ef3)
  • stack overflow for type tagging during codegen (#845) (4ece1b3)
  • type issues, tests and bin/deploy (#844) (9e4a141)
  • typo with error boundary (#851) (bb08f25)
  • validateBody for API Explorer (#846) (d1f203c)

1.15.0 (2021-09-01)

Features

Bug Fixes

  • placate TypeScript 4.4 (#809) (6509c17)
  • remove custom Exceptions and assert to make scripts executable at the simplest possible setup. (#780) (0126ad9)
  • spec refresh (#801) (a10245a)

1.14.0 (2021-08-11)

Features

  • fetch API specifications for stand-alone API Explorer (#789) (f7be1fb)

Bug Fixes

1.13.1 (2021-08-09)

Bug Fixes

1.13.0 (2021-08-06)

Features

  • Another simple example add users to a Looker group based on a csv. (#776) (83cde03)
  • Looker 21.12 bindings (#782) (a00b908)

Bug Fixes

1.12.0 (2021-07-30)

Features

  • add 2 Python examples (pause/copy schedules, kill queries) (#757) (787eeeb)
  • adding python example for folder permission access (#758) (21e52df)
  • python barebones schedule plan example (#763) (57cd05b)

Bug Fixes

1.11.0 (2021-07-15)

Features

Bug Fixes

1.10.1 (2021-07-09)

Bug Fixes

  • browserTransport.ts retains ok: false now (#745) (451481c)

1.10.0 (2021-07-08)

Features

Bug Fixes

  • add a test to additional query param required bug (#741) (0cbe656)
  • check HTTP status code for TS SDK "ok" toggle (#739) (3ed6af7)
  • extension-api-explorer build (#740) (1697883)

1.9.2 (2021-07-02)

Bug Fixes

1.9.1 (2021-07-01)

Bug Fixes

1.9.0 (2021-06-30)

Features

  • paging results for the Typescript SDK (#698) (537eb57)
  • refactor Markdown out to @looker/code-editor (#699) (f3c16e2)
  • syntax highlight application/sql responses (#718) (28a1bbe)

Bug Fixes

  • dependabot security package upgrades (#725) (15d7cb3)

1.8.0 (2021-06-17)

Features

1.7.0 (2021-06-16)

Features

Bug Fixes

  • export funcs for TS SDK (#693) (eec853e)
  • font download on route change (#678) (ae62914)
  • rendering of markdown tables in APIX explorer (#687) (40e8640)
  • sync design-tokens/icons dependency constraint (eb1a427)
  • sync design-tokens/icons dependency constraint (eb1a427)

1.6.0 (2021-05-05)

Features

Bug Fixes

  • Fix transpiler warnings in hackathon extension (#651) (bdd9428)
  • improve TS SDK imports/exports (#657) (4c2ec6e)
  • rerender sdk declarations on type/method change (#659) (77139f6)
  • use "TypeScript" and "JavaScript" everywhere (#644) (c15031c)

1.5.0 (2021-04-27)

Features

  • APIX now uses google font appropriately (#636) (ed932d6)
  • extension framework identifies looker host type (#634) (c6c6f64)

1.4.1 (2021-04-27)

Bug Fixes

  • added a missing "import type" statement to the TS SDK (#632) (59c0f3d)

1.4.0 (2021-04-26)

Features

Bug Fixes

  • remove deprecated object attribute reference in APIX tests (#622) (581b351)

1.3.0 (2021-04-21)

Features

  • Add clipboard write capability to extension framework (#603) (d6b52ea)
  • adds 'SDK Examples' data table (#602) (3678c96)
  • introduces prism-editor package; implements read-only usage (#588) (863c88d)
  • Playground for extension SDK changes (#605) (f99de7e)

Bug Fixes

  • error handling for TS SDK, GSon body serialization for Kotlin SDK (#601) (11e924f), closes #544
  • lint dependencies (#617) (7b172b1)
  • looker component version merge issue (#609) (6aa9f60)
  • updated TypeScript, C#, Go language names in codeGenerators.ts (#610) (13fb42b)

1.2.0 (2021-04-15)

Features

  • api-explorer: add source declaration links to API Explorer (#578) (ce0e588)
  • api-explorer: adds prism editor and implements for sdkdocs (#581) (aea0424)
  • api-explorer: click diff item method to show method detail (#592) (a5f082a)
  • api-explorer: document request bodies for methods with body parameters (#593) (740ae5d)
  • api-explorer: remember user's SDK language preference (#567) (faa2511)
  • extension-api-explorer: prettier loading scene while fetching API specs (#595) (678297c)
  • sdk: TypeScript SDK tree-shaking support (#580) (8b7f2f0)

Bug Fixes

  • sdk-codegen: add missing bumper method to ICodeGen (#575) (2a87467)
  • python: add warning about python sdk login_user breaking change in 21.4.0 (#579) (c74d447)
  • api-explorer: Added support for Golang syntax highlighting (#563) (e2ae33e)
  • api-explorer: extends runit response height and fixes response models scrolling (#558) (61627ce)
  • sdk-codegen: recursive search of direct type references (#591) (9af2e37)
  • api-explorer: remove search criteria selector and auto expand results (#571) (e5a5ee7)
  • run-it: RunIt request overflow (#565) (38665ac)
  • sdk: TypeScript OAuth test (#597) (d84d1fc)

1.1.0 (2021-04-02)

⚠ BREAKING CHANGES

  • python: sdk.login, sdk.logout, and sdk.login_user will now behave exactly as the Looker API spec describes. The previous behavior can still be accessed via sdk.auth.login, sdk.auth.logout, and sdk.auth.login_user

Features

  • api-explorer: adds scrolling to frame elements (#526) (d7cd769)
  • sdk-codegen: Added --versions option to the code generator (#514) (ee6f3e8)
  • sdk-codegen: added -n | --nostreams to code generator options (#549) (6ead15a)
  • sdk-codegen: Looker 21.4 bindings (#529) (4ecaec9)
  • python: Add Flask app example (92e088e)

Bug Fixes

  • sdk-codegen: legacy generator was broken (#540) (212cfce)
  • sdk-codegen: TypeScript SDK generator import logic (#547) (c5aa033)
  • python: auth_session uses transport_options (#550) (94d6047)
  • python: sdk login, login_user, logout methods (#545) (e55086c)