2.13.2 (2024-02-21)
- ubuntu build (7586a5d)
2.13.1 (2023-11-16)
- Support dot in schema names (0c6e228)
2.13.0 (2023-07-20)
2.12.3 (2023-07-19)
2.12.2 (2023-05-28)
2.12.1 (2023-04-01)
- part of the topic menu hidden by the bottom allotment (2444d27)
- producer button disappear during record consumption (d9d9d7e)
- wrong namespace for nested avro refs (c783765)
2.12.0 (2023-03-05)
- de-duplicate notifications (40fadf0)
2.11.2 (2023-02-24)
- disable resize in simple search mode (5a17baa)
- increase number of FD limit (52352c6)
- missing human readable time (b46e846)
- mitigate subtitle overload in the topic (8c209fa)
2.11.1 (2023-02-08)
- sidebar not updated on navigation (de14c29)
2.11.0 (2023-02-07)
- hide custom consumer modal on submit without waiting for the consumer to start (738024e)
- experimental search records by text (8d44d61)
- hide delete and edit cluster buttons (e2ed032)
- show an icon when a tombstone is consumed (e683abd)
2.10.1 (2023-01-31)
- check list of topics to update to prevent an internal error (8a7ce90)
- parse http error from POST schema registry (5ef5858)
2.10.0 (2023-01-23)
- typo in add cluster form (4502855)
2.9.1 (2023-01-11)
- make search case insensitive (899d72c)
- mitigate empty code editor (095fe02)
- truncate long titles to avoid overlap with tools button (ffbd152)
2.9.0 (2023-01-09)
- disable autocomplete in add consumer group (5ce0280)
- disable autocomplete/autocapitalize in create topic modal (0bfa38a)
- favourites removed when a cluster is updated (a67accf)
- remove consumer group from the UI when deleted (e983727)
- remove schema from the UI when deleted (3134e35)
- remove topic from the UI when deleted (15c5050)
- start consumer loader as soon as the consumer is started (aa0c9dc)
- support logical types in avro unions (1118c9c)
- wrong code theme in new windows (a9150e0)
- add avro producer (#307) (e7bb6a4)
- add external windonw button to record details modal (ab80738)
- add kafka timeout settings (889f07a)
- add shortcut to jump to the schema from the topic (cb56b58)
- add string producer (#300) (bb0ab30)
- allow user to open the topic and the schema registry to a new window (151d50d)
2.8.0 (2022-12-21)
2.7.1 (2022-12-19)
- unable to decode nested avro schema without namespace (ad59f98)
2.7.0 (2022-12-16)
- increase timeout in export records (a8df9e5)
- set default sql timeout to 10s instead of 0 (1941190)
- strip protocol from the cluster endpoint (5c17b2f)
- add topic info modal (9e7b4fa)
- Configure SSL connections using truststore and keystore (#251) (5cf6913)
- download schema locally (d21bc33)
- minimize sidebar and item list column (#254) (46c0cf3)
2.6.0 (2022-12-11)
- resolve schema from cache when no ns is specified (9d4b727)
- improve cluster search (df4e6d8)
- make record details modal resizable (e94e65c)
- use resizable modal in add-schema-modal (d25b146)
- extract nested schemas in schema registry to speed up Avro serde (208837a)
2.5.0 (2022-12-04)
- repeated keystroke in input fields (a24ee3e)
- fetch consumer state after stop and disable re-fetching while the consumer is stopped (9eaed7a)
- on query only refetch first page (b52f49b)
- use an instert counter instead of a query to get the table size (8b6af73)
2.4.1 (2022-12-02)
2.4.0 (2022-12-01)
- allow upper and lower case in search inputs (aa0d970)
2.3.1 (2022-11-30)
- store favorites locally (056e1af)
2.3.0 (2022-11-28)
- active users telemetry (0a36d3a)
- emit errors from the kafka consumer to the frontend (d20def2)
- pause consumer group when a consumption intervall is specified (42a5753)
2.2.0 (2022-11-28)
- missing app version in sidebar (1525533)
- show raw error when unable to parse as TauriError (482c0d7)
- add modal to view a single record in monaco (36bf5c2)
- allow user to export consumed records (fcff611)
- copy parsed json from the record list (27d0f47)
2.1.0 (2022-11-24)
- store last view (ebe1fc5)
- FE: add tools to schema registry view via monaco js (16acd78)
- FE: redesign records view page (#161) (bb5924b)
- validate json in add schema modal (48d711e)
2.0.1 (2022-11-20)
- broken icon in mac os (b6a2c40)
2.0.0 (2022-11-20)
- use toml for configurations instead of json
1.18.1 (2022-11-18)
- dead lock consuming multiple topics (3c6fb3a)
- reduce records page size to 20 (4b605be)
1.18.0 (2022-11-14)
- fe: divider misaligned in schema registry (a30b2ac)
- fe: divider misaligned in the settings page (e3abf6a)
- FE: replace undefined with ... (f0a8731)
- remove duplidate divider in the consumer group page (ae6773a)
- add delete consumer group tool (7cddb2f)
- Allow users to create a new schema (#132) (574169c)
- read insulator v1 config at first startup (#137) (6d06698)
1.17.0 (2022-11-04)
- be: Use fair mutex to syncronise multiple consumers writing to sqlite (b95b2b2)
- fe: remove padding in the main page (7066e7f)
- Get result size using the query (971674a)
- add button to delete a specific schema version (b54e0d2)
- add button to delete a topic (d7005e6)
- add delete schema button (436dd58)
- fe: click enter to select the first cluster from the search bar (ff4488c)
- fe: show loader between pages in records-list (b1523ae)
- ux: double enter to select the first item that match the search (0f756f9)
- ux: show query in an allotment instead of a modal (4ef8911)
- be: cache parsed avro schema (b229189)
1.16.0 (2022-11-03)
- be: Invalid assertion on config values (9c6c5b0)
- BE: stop consumer (dec90c5)
- BE: Use fair mutex (48af3c9)
- deadlock in topicPartition list cache (a2afcf1)
- FE: avoid to store empty strings for configs (6939773)
- FE: dayjs call namespace (9d3dea3)
- flickering while consuming a topic (abbec33)
- Out of range due to difference between usize (cbbec11)
- Reset topics/partitions cache when a new topic is addedd (894bb3c)
- text input null exception when using currentTarget (0ed96cf)
- FE: use mod + f to focus the search bar (1292c70)
- query records (8768851)
- use infinite scroll in records list (b7ea2e0)
- Use sqlite as recors storage (7a27155)
- only build a schema registry client if a config is defined (ec1b4bc)
1.15.0 (2022-10-27)
- duplicates in consumer group view (42eb3de)
- FE: show search bar in cluster view (7e5460a)
- make search bar configurable from settings (1db0e24)
- use regex in search bar (584e0a7)
1.14.2 (2022-10-26)
- resolve avro ref to enums (e8eb9ab)
1.14.1 (2022-10-26)
- disable refresh/reset offset buttons while loading (156e794)
- only get latest offset for consumer group topics (e16f361)
1.14.0 (2022-10-24)
- Show consumer group lag by topic (3cf424b)
- Use accordion to group consumer data by topic name (90ebda7)
1.13.0 (2022-10-23)
- FE: disable refetch in consumer group page (8eda18f)
- Add reset offset in consumer group (2a3d4b7)
- BE: Add create consumer group function (447b09c)
- BE: Show schema id (10befc6)
- FE: Add create consumer group modal window (544ea81)
- FE: Add page subtitles with mock data (d7bc953)
- Show cleanup policy in the topic page (cb7203c)
- Show estimated number of records (e9e0853)
- Show number of partitions in topic view (fad38da)
- Show schema compatibility level (3214136)
1.12.0 (2022-10-20)
- BE: Use committed_offsets speed up query offsets (f7be070)
- FE: overlapping start and text in item list (2eb6a08)
- FE: Scroll list of offsets in consumer groups (9c9f120)
1.11.0 (2022-10-17)
1.10.0 (2022-10-16)
- FE: Add clear cache button (856d205)
- FE: Add favorites to item list (9679171)
- Show list of consumer groups (59a1bff)
1.9.0 (2022-10-14)
- BE: Resolve avro references (367ad94)
- BE: Stop consumer on error (36f8033)
- FE: Fix flickering while consuming (3db919f)
- create topic (09a94f4)
- FE: Show number of schemas and topics (59032e2)
- FE: Show recent items in topics and schemas (024180f)
1.8.1 (2022-10-12)
- BE: Use scale to parse avro decimals (22c8ae8)
1.8.0 (2022-10-12)
- parse avro fields (1af8f8e)
1.7.0 (2022-10-11)
- BE: re-implement the consumer (a117ae0)
- BE: Retrieve schema using the id from the kafka record (3c724b5)
- cache schemas by subject name (1428c57)
- FE: Save pem in config instead of using locations (dd62156)
- FE: show error notifications (a7e40ad)
- use avro by default and fallback on string on failure (9603e2d)
- use consumer get record from lib (a11343f)
- use consumer stop from lib (1c8a68c)
- Use lib to start consumer and get state (0fd64c7)
- use new lib for read/write configurations (8f7ad00)
- use new lib for schema registry (cd5580c)
- use new lib for the topic list (d6d348c)
- use only one schema registry for each cluster (00d2631)
1.6.0 (2022-10-03)
- FE: Null record in records-table (113e9bd)
- Add consumer settings (5ff9431)
- BE: allow to start consuming from different points (dac0dbd)
- Consumer filter by date time (b301467)
- FE: Wrap long lines in shema view (6651878)
1.5.0 (2022-10-02)
- BE: add get records count api (12c889c)
- BE: add get_consumer_state function and disable tauri notifications (4c7eb7c)
- BE: add partitions to topic info (2ac5ee8)
- BE: Add POC API to handle multiple consumers (b148f33)
- BE: disable offset autocommit by default (36f12aa)
- BE: return partition info in list_topic api (be853ea)
- BE: Stop consumer and notify client on error in the loop (8e30455)
- BE: Use lossy parsing for utf8 strings (6ed9325)
- Consume from all partitions (6a091bf)
- FE: Consumer view (81cacee)
- FE: Show records as cards (3aeb70d)
- FE: Use mantine style in the records table (9a91af2)
- Show record offset, partition and timestamp (ca23f8a)
1.4.0 (2022-09-27)
1.3.0 (2022-09-25)
- FE: Hide versions selector while loading (5300e67)
- FE: Remove line numbers in schema cause they appears when copy pasting (2f504d9)
- add setting to disable notifications (a0b0e0b)
- FE: Show spinner loading the schemas (48b0fa4)
- FE: Use allotment to split the panes (ce1f9ed)
1.2.1 (2022-09-25)
- FE: scroll the schema (e95e013)
1.2.0 (2022-09-25)
- FE: padding to avoid scroll bar overlap with content (7ce0a36)
- FE: warning switching from undefined to string in the search input (1b711f5)
- BE: Get all schema versions for a given subject (287a50d)
- BE: Get latest schema for a given subject (6b026e2)
- BE: Get list of schemas (549102e)
- FE: Add schema registry page (0d078e5)
- FE: Show schema (a04e702)
1.1.0 (2022-09-24)
- FE: Do not change clusters order (a29366c)
- BE: support SSL (02e0a58)
- FE: Use scrollable area in cluster form and list (a110589)
- store all configurations (88eef82)
1.0.1 (2022-09-23)
- FE: Topic list is always empty (b982d4f)
- BE: Expose a minimal set of api (282ac8b)
- BE: read/write user configurations (2ce1e07)
- BE: support SASL (1df6dc9)
- change window title (2f99892)
- FE: Add active cluster to the state (b3d60b7)
- FE: Add app state provider (40372f0)
- FE: Add main page (b3b7550)
- FE: Add notification component (4759688)
- FE: add refresh topic list button (6b1a003)
- FE: Add settings page (2b305a0)
- FE: Add/Edit cluster configs (73917b1)
- FE: complete cluster config form (b9cbc82)
- FE: delete cluster configs (dbc9327)
- FE: Remove top bar (abb1719)
- FE: Show a notification when config are loaded (861933d)
- FE: show empty topic list warning (e702f24)
- FE: show loading on topics list (446f0e5)
- FE: show topic page (b32131f)
- FE: sort topic list (420a503)
- FE: Split App component (2990b10)
- show list of topics (4ac327f)
- Store team in config (115bb15)
- Use Id to uniquely identify cluster configs (61ab8cf)