Describe the bug
Functions configured with show: false are still visible in the generated dbt documentation. After running dbt docs generate (and serving the docs with dbt docs serve), functions marked as hidden continue to appear in the Functions section. According to the documentation, the show setting is available for the functions:
https://docs.getdbt.com/reference/function-properties?version=2.0&name=Fusion
Steps To Reproduce
- Define a function with the properties
show: false:
functions:
- name: my_hidden_function
description: "Internal function"
config:
docs:
show: false
- Run:
dbt docs generate (on v2: dbt compile --write-catalog & dbt compile --write-index) & dbt docs serve
- Open the generated documentation and navigate to the Functions section.
- Observe that my_hidden_function is still visible.
Expected behavior
Functions configured with show: false should not appear in the generated documentation.
Screenshots and log output
dbt versions used:
- v1: dbt-core=1.11.12 & dbt-snowflake=1.11.6
- v2: dbt-core=v2.0.0-alpha.4 & dbt-snowflake=v1.12.0b1

Describe the bug
Functions configured with
show: falseare still visible in the generated dbt documentation. After running dbt docs generate (and serving the docs with dbt docs serve), functions marked as hidden continue to appear in the Functions section. According to the documentation, the show setting is available for the functions:https://docs.getdbt.com/reference/function-properties?version=2.0&name=Fusion
Steps To Reproduce
show: false:dbt docs generate(on v2:dbt compile --write-catalog&dbt compile --write-index) &dbt docs serveExpected behavior
Functions configured with show: false should not appear in the generated documentation.
Screenshots and log output
dbt versions used: