- a60e94f: feat(core): resources across eventcatalog are now ordered by name
- 12bbcaa: feat(core) enabled remark-gfm enabling tables in markdown
- eb01981: fix(core): fixed issue with version ordering now uses semver
- c8f1847: fix(core): fixing cache issues on build
- 6f5746b: fix(core): ubiquitous lang now renders on domains
- 2a0592e: feat(core): added icons packs for mermaid diagrams
- 972478d: feat(core): added ability to specify dependencies for catalogs
- f0d68f4: chore(core): updated mermaid to v11
- 9f960c8: chore(core): cache data between build generation and added script to generate large catalogs
- 9a61833: fix(core): fixed broken context map link in sidebar
- 0c2f681: chore(core): removed --root and --port flags from astro preview command
- fb6c0f2: feat(core): markdown files now support comments
- 8746d32: chore(core): update to astro 5
- f73eb3d: feat(core): added admonitions using markdown
- 45da645: feat(core): forward extra args to astro cli via
--
- 46545ee: feat(core): added new component
- 44ad73d: fix(core): fixed small fontsizes for mermaid diagrams
- 9c84f9c: feat(core): added inital version of the domain map to visualizer
- fb2b5c3: chore(core): removed changelog
- 7559d42: chore(core): revert commit for workspaces
- a907d96: feat(core): added ubiquitous language support
- ff449d7: feat(core): added ability to filter by badges
- ccd3a5a: feat(core): added ubiquitous language support
- 18b6478: feat(core): added ability to zoom out even further in visualizer
- ec7c16c: fix(core): fixed issue rendering animated nodes with flow diagrams
- dea456a: feat(core): services in the discover table now shows expandable sections
- e87bb9b: feat(core): sidebar collapsed states now persisted between page loads
- 38e6165: feat(core): schema viewer now renders yaml files
- 8e95677: chore(core): refactor to code base moving files to new src directory
- e260995: chore(core): refactor project files and folders
- 920be57: feat(core): added ability to turn channels on/off
- eb2c620: feat(core): added support to teams chat url in users and teams pages
- 95ed136: feat(core): added support for rendering avro schema formats in AsyncApi page
- bb4d278: fix(core): fixed styles for links in the step component
- a904248: Revert "fix/service-node-graph-metadata (#964)"
- 536511e: chore(core): refactor core logic to simplify the code
- 2ad9561: fix(core): fixed issues with node graphs for services and metadata in the nodes
- b893559: fix(core): fixed issue with styling of schema files
- 1c79a5f: chore(core): moved types deps to dev deps
- 240a9d3: fix(core): fixed channel information component
- 003c1f2: feat(core): adding channels to eventcatalog
- d0d13c9: chore(core): fixing z-index issue with the header nav and removing the max-width
- 93e224c: fix(core): custom defined landing page for docs now render on docs tab
- a57282e: fix(core): new property for AsyncAPI rendering
- d739d7b: fix(core): changelog buttons now render the correct changelog
- a136d50: feat(core): services can now send and receive the same messages in vis…
- 159e2d4: feat(core): added ability to embed discovery table
- 9a531d2: feat(core): added ability to embed discovery table
- 2352fc0: feat(core): added ability to embed catalog pages
- 112f735: feat(core): added ability to embed visualiser without footers
- 61e5cf1: fix(core): fixed outdir to output to users directory now
- 6e88fcf: chore(core): moved some GitHub CI/CD to pnpm
- b29d4f9: chore(core): removed code that copies over files twice to users catalog.
- a283534: fix(docs): remove blank space from the version tag
- 7749acd: feat(core): added support for outDir
- 5442d40: fix(core): counters on homepage only include latest versions
- 48d61f3: feat(core): added repo support for all resources
- 214f164: chore(core): minor changes to ui
- 597dcf2: feat(core): UI improvements to EventCatalog
- e2c99e7: fix(core): fixed issue adding additional properties to users frontmatter on build
- aa2090b: feat(core): added support for query message types/resources
- 5fa9228: fix(core): moving rimraf to dep of project
- 70d27a7: feat(core): support nested folder structures for domains, services and messages
- e7cb5d7: chore(core): added astro file path to resources
- b1912da: fix(core): fixed rapi-docs for large openapi files
- 2f4b7af: fix(core): fixed issue with using tmp directories
- 4e0823d: fix(core): fixed issue with importing users package json files
- 3d3f56e: chore(core): changed the way eventcatalog file is now imported into the project
- ce04693: fix(core): fixed visualization node graph for domains, reduced overlapping
- b4c49ef: feat(core): added links to the landing page and fixed resource counter values
- db41392: fix(core): flows now work with latest semver for services
- 8376da8: chore(core): fixed url builder for server/client components
- 95ca9aa: chore(core): removed type checks for consuming catalogs
- d07a946: chore(core): updated astro versions
- 591e06f: chore(core): fixed css issues with badges on pages
- 16c6a28: feat(core): added api path and http verb in openapi viewer
- c8118b7: fix(core): downloading images in visualizer now shows the whole diagram
- 6f882b3: feat(core): added ability to focus nodes in the node graph on visualiser
- dddb730: feat(core): added basic theming support for colors
- 4d15fdf: fix(core): fixed windows issue for fetching config files
- 7e63592: fix(core): user ownership on resources within a team
- c45ebd0: feat(core): added new steps component
- 6268155: feat(core): new styles added to header and docs sidebar
- 3016b7f: feat(core): added tile MDX components
- b106e34: chore(core): added logs for builds
- d4e2013: chore(core): added ability to check and add properties on users catal…
- 4cad2eb: fix(core): fixing generate command (again)
- c67052f: fix(core): fixed generate command
- f699aed: feat(core): added utils to read and write catalog files
- bb7333d: feat(core): added protobuf support for auto diffs
- fde6544: chore(core): updated astro versions
- 0189ebb: fix(core): ignore trailing slash for icons
- 1c56b8d: feat(core): added automatic diffs for changelogs for json, yml and avro files
- ac64dc4: fix(core): only generate discover page for each collection
- 29ccffc: fix(core): fixed changelogs path matching
- 515b01f: feat(core): added ability to full screen visuals, new icons for messages and new landing page
- 0459eec: chore(core): fixed styled for openapi pages
- d35846b: chore(core): refactored the way pages are rendered reducing code
- 498f58c: fix(core): generate command now removes any tmp files required for ge…
- 4aecf6a: fix(core): fixed broken images for specifications on the service page
- 76bebd7: feat(core): added AsyncAPI pages and new specifications frontmatter api. Deprecated the AsyncAPI and OpenAPI MDX components
- 2b84b47: fix(core): moved node graphs to only load on client fixing the invalid hook call warning
- b6052d9: fix(core): added client side url builder
- a7f1bd0: fix(core): fixed generate script for plugins
- deacd55: fix(core): can now add producers/consumers without required version number or latest or undefined
- 2d8ef10: fix(core): homepage redirect status code from permanent to temporary
- 2bbccf8: feat(core): added new MDX component for Flows
- 067fd89: feat(core): added flows to eventcatalog
- c336807: feat(core): only latest versions are now shown in visualizer
- 20c2cba: fix(core): fixing search not working after builds
- 7476fa6: fix(core): nodegraphs for domains now work with semver versions
- 737380a: feat(core): added ability to see how many domains a team and users own
- a1490d3: chore(core): updated astro versions feat(core): visuzlier arrows stroke width increased
- 58d6a2d: chore(core): fixing default for flows
- 3a4b8ec: feat(c0re): add semantic version support, referencing services or messages can now be done with semver
- a99057e: feat(core): added ability to drag nodes in visualizer
- dad4df7: fix(core): visualiser now truncates labels on sidebar
- 90c9219: feat(core): added page redirect to latest version when going to /{resource/{id}
- 0de35d9: fix(core): vitest no longer added to the npm package
- d662cb1: feat(core): added custom component support for eventcatalog
- d7148fa: chore(core): fixed long labels on the documentation sidebar
- 50a43e0: core(fix): removed forward slash before # to prevent double trailing slash
- 8104078: chore(core): added windows tests and fixed watcher to work with changelogs files on windows
- edd58a6: fix(core): enforce the leading slash to the logo
- 269aef9: fix(core): fixed url paths for EC assets
- 34fa215: fix(core): now word wrapping code blocks by default in markdown files so not to break the layout of the page
- ea7302b: fix(core): fixed changelog urls on resource pages
- 5ec8513: chore(core): added new footer component to tidy up code
- 7a0e839: fix(core): added defaults for no pages in catalog
- abac0a7: fix(core): fixed urls on changelogs
- 9b92648: feat(core): added changelog support for domains, services and messages
- 35fa4a3: feat(core): added ability to customize the landing page
- c4f6f40: fix(core): discover table width now fixed on long summarys
- 32f93a9: fix(core): running eventcatalog on windows (cross-compatibility between operational systems)
- 956dd32: fix(core): updated service list to render with with name rather than id
- 6580ff2: fix(core): fixed missing base in redirect target
- 83d76b7: fix(core): fixed the json schema viewer require issues
- 0bad036: feat(core): added beta version of generators
- c6da224: feat(core): added ability to configure landing page
- 3dc05d8: fix(core): fixed search, now set output path on build
- 109ce19: feat(core): added optimize flag to make eventcatalog work with large catalogs
- db66733: fix(core): favicon having invalid url with default base url configuration
- 26a4a37: fix perf issues for discover pages in build step
- f29d718: fix(core): sidebar configuration for section visibility is now optional
- 3426ea8: fix(core): temp fix for domains for users
- 66a764c: fix(core: fixed additional ts errors)
- 58a02a1: chore(core): removed console logs
- 22e4b6d: fix(core): fixed issues with styling
- 5de772b: fix(core): fixed typescript errors
- 4be2512: feat(core): added ability to configure port on EventCatlog
- 209e428: fix(core): fixed domain nav bar in discovery page
- 6337769: feat(core): added ability to customise header text and logo
- cae7c0a: fix(core): added missing urls for slash support
- 73a40b4: fix(core): added support for trailingSlash in the EventCatalog types.
- 9d61581: feat(core): added support for base url and slashes
- 1e4c805: feat(core): Adding component
- 18f1c3d: fix(core): fixed start and preview commands
- 45ea9f6: feat(core): added types file for eventcatalog.config.js
- 62422dd: fix to build
- 1c42b9f: feat(core): added ability to hide resources in sidebar
- d4916a0: fix(core): configure width for nodes in visualiser (#560)
- 5bde1d4: feat(core): versions now show as a dropdown
- b82d79e: feat(core): Renders names for services side bars and also links to services from domains fixed
- c098f12: fix(core): hydrate content before building
- 4410826: feat(core): adding preview and start commands to eventcatalog
- 00def6d: bug(core): now loads /docs when going to /
- dc89208: fix(core): core folder now copied on buld
- a4bfa8b: chore(core): update the project url to the github org
- 20aa425: chore(misc): Testing the release of EventCatalog
New version launched of EventCatalog with major changes.
65aa33d
#510 Thanks @boyney123! - Update mermaid version to latest
1fce9a2
#499 Thanks @marciovmartins! - feat: add search via query parameter for events, services and domains (#498)
-
56b9f0d
#485 Thanks @dreglad! - fix: (#484) ensure link exists before opening link in visualizer -
56b9f0d
#485 Thanks @dreglad! - fix: (#484) ensure link exists before opening link in visualizer.
821a1a7
#482 Thanks @WaYdotNET! - fix: visualization of asyncapi: 3.0.0 file
c2faad3
#480 Thanks @boyney123! - fix: bug when copy styles over
e8846cb
#477 Thanks @boyney123! - feat - fixing copy over
65a46b1
#475 Thanks @boyney123! - feat - copy over styles on dev and build
59fc853
#473 Thanks @boyney123! - feat - added ability to add css overrides
b08f273
#470 Thanks @boyney123! - fix - fixed build with swagger version
7eb8c93
#462 Thanks @boyney123! - fix - copy config file on build
4b34273
#447 Thanks @rberger! - Force the dependency trim to be version 0.0.3 with a resolution to eliminate a high vulnerability
63abb59
#445 Thanks @boyney123! - fix- build for typescript and react types
4834e9f
#438 Thanks @boyney123! - fix: set key on rendered serices, no longer duplicates them
-
69298ce
#432 Thanks @boyney123! - chore - locking down Asyncapi version -
bfdd189
#431 Thanks @jslim! - Chore: including fs false by default
a83e9e5
#415 Thanks @rafaelrenanpacheco! - feat: sort sidebar filters
3bf1979
#400 Thanks @boyney123! - feat- allow props to be used in openAPI components
21c6260
#397 Thanks @boyney123! - feta - Adding support for OpenAPI files in events.
97c0da5
#340 Thanks @michelgrootjans! - - feat - added ability to show node graphs on the event and service overview pages.
264b6c8
#328 Thanks @dremonkey! - fix: support spaces in projectDIR path
78945be
#360 Thanks @boyney123! - (fix) - fixing 404 issues with domain page
-
a93ab13
#350 Thanks @ldiego73! - fix to correctly display the user when there are no events associated with a domain. -
a93ab13
#350 Thanks @ldiego73! - fix: correct display of users in domain
c8b765b
#354 Thanks @rafaelrenanpacheco! - feat: add event tags
b63773b
#348 Thanks @boyney123! - fix for 260 - nodegraphs used over mermaid graphs when writing to eve…
adeda51
Thanks @boyney123! - OpenAPI component now supports remote spec files.
16e792e
#336 Thanks @boyney123! - adding fix for 324 - domains with services edit link now correct
8f72480
#330 Thanks @michelgrootjans! - Fix to the 3D node graph
9315416
#320 Thanks @mikaelvesavuori! - Mermaid component not working
34358f5
#314 Thanks @martzcodes! - Feature: Add Badge Filtering to Domains, Events, and Services
7372407
#312 Thanks @boyney123! - fix version for spotlight
8419a50
#308 Thanks @boyney123! - chore: updating to minify files and change cdn for font-awesome
cda7105
#304 Thanks @lcsbltm! - feat: added support for asyncapi file in service directory. Now supports new AsyncAPI MDX component.
390f0a1
#297 Thanks @boyney123! - fix - autoprefix warning in console
1e30f43
#295 Thanks @boyney123! - chore - update mermaid package
d7368d0
#293 Thanks @boyney123! - fix - allow button configuration on the homescreen
8ccc733
#291 Thanks @boyney123! - fix - overflow issues with too many examples in the Examples MDX comp…
93db111
#286 Thanks @boyney123! - feat - users can now edit header links
3ca978a
#281 Thanks @dytyniuk! - Fix a broken link behind View in Visualiser button on the Event Details page
c5330cd
#265 Thanks @boyney123! - fix: fixing small padding issues on various pages
6ffc4af
#261 Thanks @boyney123! - fix(core): Fixes node domain service/event linking
c5cb51f
#258 Thanks @boyney123! - fix: now checks events folder in domains before moving them to public…
17a5883
#251 Thanks @boyney123! - fix: build issues with eventcatalog core
4269b19
#241 Thanks @donaldpipowitch! - chore: improve typings
8c3c719
#244 Thanks @otbe! - Fix broken links for services that have no domain on events detail page
3740427
#230 Thanks @boyney123! - fix: visualiser now supports long names in diagram (again)
2985a14
#227 Thanks @boyney123! - feat: adding new node in visualiser to show all events and services
4e03a95
#224 Thanks @boyney123! - feat: visualiser on click now sets query params
c833a2a
#213 Thanks @boyney123! - chore: update to new nextjs version
a0b90f9
#211 Thanks @boyney123! - fix: fixing domain mappings and change log issues with domains
7dcdd9e
#209 Thanks @boyney123! - fix: now check for events dir before moving schemas
ccefeee
#206 Thanks @boyney123! - feat: fixing domains and adding them to create package
8352416
#204 Thanks @boyney123! - feat: adding domain support to eventcatalog
a6f5ae3
#195 Thanks @donaldpipowitch! - fix(logs): break line in diff view
3eb7f3b
#190 Thanks @boyney123! - chore: added new footer link for visualiser
d57e67b
#188 Thanks @boyney123! - fixing visualiser for mobile devices
2d10847
#186 Thanks @boyney123! - feat: added new visualiser feature
1558d17
#178 Thanks @boyney123! - feat: added better code example component
5dcc188
#175 Thanks @thim81! - fix: mermaid diagram with pub/sub of same service now shows correctly
0976201
#172 Thanks @boyney123! - fix: header logo now reads from config
740c504
#154 Thanks @boyney123! - fix: trying to fix npm versions problem
1975995
#136 Thanks @boyney123! - fix: header link now goes to landing page
71d0b85
#132 Thanks @boyney123! - fix: build directory is now copied over to the users proejct dir
904c4df
#127 Thanks @boyney123! - bug: fixed issue with purging css from the admonition component
23930c8
#114 Thanks @boyney123! - feat: adding search to events page
688e2da
#111 Thanks @boyney123! - feat: catalog now staticlly exports rather than using server code
7c23703
#109 Thanks @boyney123! - fix: issue with long names for services and events rendering incorrectly
732dac2
#102 Thanks @boyney123! - feat: allow default frontmatter when creating events
dd1b29f
#98 Thanks @boyney123! - feat: adding more mermaid support in mdx
97e447a
#95 Thanks @boyney123! - fix: edit url is now optional in not found pages and no longer fetche…
df372c6
#91 Thanks @boyney123! - feat: fix-generator
b7202dc
#82 Thanks @boyney123! - fix: event log page now displays correct name
b557ff8
#79 Thanks @boyney123! - fix: adding keys on maps in react
ee17db8
#56 Thanks @boyney123! - feat: changelog.md files now belong inside the versioned folders
ad66a66
#49 Thanks @boyney123! - fix: now supports any extension for event examples also added missing docs
576debd
#46 Thanks @boyney123! - fix: using cross-env to fix issues with windows OS
1eb4572
#44 Thanks @boyney123! - feat: added more customise options and documentation for them
23a96fc
#42 Thanks @boyney123! - fix: now remove the .next folder before we start the dev server foric…
53b27cb
#39 Thanks @boyney123! - feat: removed ids from services