Releases: faros-ai/faros-community-edition
Releases · faros-ai/faros-community-edition
v0.6.0
What's Changed
Upgrade to Metabase v45
- Support v45+ Metabase dashcard size opts by @chalenge in #278
- Switch to Metabase v45 by @thomas-gerber in #279
Upgrade to Airbyte v40
- Airbyte v40 by @thomas-gerber in #295
- Reenabling using latest init image in PR workflow by @thomas-gerber in #296
Docker Extension
- Add Faros CE Docker Desktop Extension by @bidzhao in #287
- Docker Extension 0.1.4 for Airbyte v40 by @thomas-gerber in #297
Misc
- Stopped jira source auto-update by @thomas-gerber in #263
- ogusak codeowner by @thomas-gerber in #264
- shutdown before start to avoid race conditions by @thomas-gerber in #260
- Creates a script to just call the CLI by @thomas-gerber in #265
- Bump json5 from 2.2.0 to 2.2.3 in /mock-data by @dependabot in #267
- Bump json5 from 2.2.0 to 2.2.3 in /cli by @dependabot in #268
- Bump json5 from 2.2.0 to 2.2.3 in /init by @dependabot in #266
- Bump luxon from 2.3.1 to 2.5.2 in /mock-data by @dependabot in #269
- Fix max Faros destination version to 0.4.48 by @thomas-gerber in #273
- CLI Bitbucket --server-url option fix by @thomas-gerber in #274
- Refresh option in CLI by @thomas-gerber in #271
- Turns destination auto-update back on by @thomas-gerber in #275
- Disable airbyte source updates at startup completely by @thomas-gerber in #276
- Faros Destination set to 0.4.65 by @thomas-gerber in #282
- Link to Essentials page by @thomas-gerber in #283
- Moves Faros Destination to 0.4.69 by @thomas-gerber in #284
- Removes incorrect bitbucket cloud auth options by @thomas-gerber in #285
- Documentation links in the docker UI by @thomas-gerber in #290
- Bump webpack from 5.75.0 to 5.76.1 in /docker-extension/ui by @dependabot in #292
- Bump http-cache-semantics from 4.1.0 to 4.1.1 in /cli by @dependabot in #280
- Address npm vuln by @alexisschwartz in #293
- Change syntax for patches by @BrentSouza in #294
New Contributors
- @bidzhao made their first contribution in #287
- @BrentSouza made their first contribution in #294
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- Adds QA models by @thomas-gerber in #245
- Scarf link for CLI image by @thomas-gerber in #247
- Version instrumentation by @thomas-gerber in #248
- Format start.sh by @thomas-gerber in #249
- Updates README with CLI command by @thomas-gerber in #250
- Instrumentation env vars are optional by @thomas-gerber in #251
- Install Flow GIF by @thomas-gerber in #252
- No metabase rebuild by @thomas-gerber in #254
- Simpler README by @thomas-gerber in #255
- Ignores git clone errors by @thomas-gerber in #256
- Always pull latest images from Docker Hub by @alexisschwartz in #259
- Only updates main airbyte sources on startup by @thomas-gerber in #257
- Adding missing filters on issues chart in git dashboard by @thomas-gerber in #258
- Allowlist bots for CLA by @ogusak in #261
- Bump decode-uri-component from 0.2.0 to 0.2.2 in /cli by @dependabot in #262
New Contributors
- @alexisschwartz made their first contribution in #259
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
Windows Support
- Single compose file by @thomas-gerber in #214
Contributor License Agreement
- CLA workflow by @ogusak in #215
- fix token permissions by @ogusak in #217
- allow rerun on posted comment by @ogusak in #218
- CLA sign prompt by @ogusak in #219
- Typo in CLA prompt by @ogusak in #223
CLI
- Adds CLI for Faros CE by @ypc-faros in #213
- Fix building the CLI docker image by @ypc-faros in #224
- Explicit help to use spacebar to select repos by @thomas-gerber in #226
- Make CLI wait for init to complete by @thomas-gerber in #225
- Removes call to know missing function in start.sh by @thomas-gerber in #229
- Add back pull of latest init image by @ypc-faros in #230
- New Git dashboard + Bookmarks by @thomas-gerber in #231
- CLI Jira + GitLab support by @thomas-gerber in #234
- Email arg in start script by @thomas-gerber in #236
- Explicit description of Cloud/Server support in CLI main menu by @thomas-gerber in #239
- Error Handling for CLI sources by @thomas-gerber in #235
- CLI hints at how long a sync should take by @thomas-gerber in #241
- Fixes / ignores CLI lint errors by @thomas-gerber in #240
- Render fields must be on for Jira source by @thomas-gerber in #243
- Trigger metabase db sync on data sync to populate filters by @thomas-gerber in #242
Misc
- Remove default 30 days filter on most build charts by @thomas-gerber in #206
- Update on conflict clauses by @ypc-faros in #208
- Updates Airbyte GitLab community source on start by @thomas-gerber in #210
- Switches back to community GitHub source by @thomas-gerber in #227
- Switches priority ordering for cleaner bookmarks by @thomas-gerber in #238
- Removed all unnecessary entries from source and destination catalogs by @thomas-gerber in #237
New Contributors
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- Sources (CircleCI, Datadog, OpsGenie, Squadcast, Statuspage)
- Add source and connection for all supported sources in Airbyte by @thomas-gerber in #196
- Dashboards
- JIRA Sprint dashboard by @thomas-gerber in #151
- DORA with releases and bugs by @thomas-gerber in #162
- JIRA velocity, releases and epic dashboards by @thomas-gerber in #180
- JIRA Epic Detail: better dispatch of series on Y axis by @thomas-gerber in #181
- JIRA Kanban dashboard by @thomas-gerber in #174
- Improve detection of bugs for DORA quality metrics by @crupley in #192
- Kubernetes support
- Schema updates
- Adds PR/commit association by @ypc-faros in #147
- Add mutation for PR/commit association by @ypc-faros in #150
- Rename vcs_PullRequestCommitAssociation to vcs_PullRequestCommit by @ypc-faros in #169
- Follow up on renaming vcs_PullRequestCommitAssociation to vcs_PullRequestCommit by @tovbinm in #170
- Use hash index for commit messages by @ypc-faros in #189
- Adds vcs_PullRequestLabel and vcs_Label + full-text index for commit messages by @ypc-faros in #190
- Metabase and Airbyte upgrade
- Upgrade to Metabase 43 by @thomas-gerber in #202
- Airbyte 39 by @thomas-gerber in #203
- Build improvements
- Specify email in gha run by @ypc-faros in #148
- Specify email in PR gha run by @thomas-gerber in #149
- Add event cli integration test by @ypc-faros in #153
- Add CD event test by @ypc-faros in #154
- Adds check for artifact by @ypc-faros in #156
- Make the init container fail on any initialization failure by @ypc-faros in #161
- Adds integration tests for Hasura endpoints by @ypc-faros in #160
- Use latest faros-init image for all docker-compose commands and bump github source image version by @cjwooo in #164
- Run builds on every PR change by @tovbinm in #166
- Actually fail workflow if init fails by @ypc-faros in #167
- Update CodeQL actions to v2 by @tovbinm in #171
- Jira source updates on startup by @thomas-gerber in #176
- Added integration tests badge by @tovbinm in #182
- Fix options conflicts in Metabase init script by @ypc-faros in #185
- Add more endpoint tests by @ypc-faros in #201
- Misc
- Add origin to cicd_Artifact by @ypc-faros in #155
- Add GitHub filter on all cards of the GitHub dashboard by @thomas-gerber in #152
- Remove jira dashboard as it causes issues in init by @thomas-gerber in #157
- Re-enables Jira Sprint dashboard by @thomas-gerber in #158
- Remove latest dashboard until fixed by @thomas-gerber in #165
- Remove default date filter in sql question by @thomas-gerber in #177
- Update few card names in JIRA Sprint dashboard for consistency by @thomas-gerber in #178
- Fix label in Kanban dashboard by @thomas-gerber in #179
- Removes Airbyte integration test badge by @thomas-gerber in #184
- Fix filters in review comments chart in GitHub dashboard by @thomas-gerber in #183
- JIRA metrics in README by @thomas-gerber in #186
- Increase test timeout by @ypc-faros in #198
- update shield link by @thomas-gerber in #199
- Move back to init image by @thomas-gerber in #204
New Contributors
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- dbt transforms
- Adds option to trigger db sync in metabase init script by @ypc-faros in #120
- Adds a simple dbt transform example by @ypc-faros in #117
- Link to dbt transform external guide by @ypc-faros in #122
- Add dbt incremental transformation example by @ypc-faros in #138
- Adds build to deployment incremental transform example by @ypc-faros in #141
- Sources
- Buildkite source + updates all Faros sources by @thomas-gerber in #119
- Use Faros performant fork of GitHub connector by default by @thomas-gerber in #140
- Dashboards
- Builds dashboard by @thomas-gerber in #133
- CFR in DORA dashboard by @thomas-gerber in #142
- Metabase init always imports new dashboards by @thomas-gerber in #143
- Ignore table_id on card equality by @thomas-gerber in #144
- Init improvements
- Bump Flyway image to 8.5.10 by @tovbinm in #123
- Add Docker latest tag by @tovbinm in #125
- Optimize Docker image + update Node.js to 17.x by @tovbinm in #129
- Fix canonical models path by @tovbinm in #130
- installs wget which is used by the wait-for script by @ypc-faros in #127
- Adds scarf prefix to init and airbyte/metabase m1 images by @ypc-faros in #126
- Include changes to init image in tests by @ypc-faros in #139
- Update cicd badge by @thomas-gerber in #145
- Run unit tests during the release by @tovbinm in #146
- Misc
Full Changelog: v0.1.2...v0.2.0
v0.1.2
What's Changed
- Create SECURITY.md by @thomas-gerber in #104
- Add support for JSON functions in dashboard import by @thomas-gerber in #107
- Add documentation and slack links in welcome dashboard in metabase by @thomas-gerber in #108
- Fix #110 by @thomas-gerber in #111
- Organize .env file better by @thomas-gerber in #112
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- Init fixes and improvements
- Fixes loading of Hasura metadata by @ypc-faros in #81
- Limit the concurrency of api calls to airbyte by @ypc-faros in #83
- Use Commander in metabase init script by @ypc-faros in #84
- Set hasura admin secret in faros destination config during airbyte init by @cjwooo in #88
- Pull latest faros-init in all architectures by @ypc-faros in #89
- Allows to configure the Hasura URL for the Airbyte destination by @ypc-faros in #90
- Allows to override metabase db cfg values by @ypc-faros in #93
- Wait for Faros DB and Hasura/Metabase/n8n databases to exist before attempting to bring up other services by @ypc-faros in #94
- Makes it possible to initialize a cloud deployment using docker-compose by @ypc-faros in #85
- fix(mock-data): add auth headers to mock script by @saviogl in #92
- PR Cycle Time Badge by @thomas-gerber in #100
- Adds integration tests by @ypc-faros in #102
New Contributors
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Initial Release of Faros Community Edition
- Feature list: https://community.faros.ai/docs/welcome#-features
- Supported sources: https://community.faros.ai/docs/supported-sources
- Support for cloud deployment: https://community.faros.ai/docs/cloud-deployment
New Contributors
- @tovbinm made their first contribution in #1
- @cjwooo made their first contribution in #2
- @eskrm made their first contribution in #4
- @thomas-gerber made their first contribution in #11
- @chalenge made their first contribution in #15
- @snabar made their first contribution in #26
- @joellabes made their first contribution in #59
- @senecaso made their first contribution in #61
- @dependabot made their first contribution in #80
Full Changelog: https://github.com/faros-ai/faros-community-edition/commits/v0.1.0