Skip to content

Commit fcfbe56

Browse files
committed
Release 0.1.0 - Initial release
1 parent 556d4f0 commit fcfbe56

File tree

6 files changed

+42
-16
lines changed

6 files changed

+42
-16
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,10 @@
11
# Changelog
2+
3+
## 0.1.0 - 2024-10-14 - Initial release
4+
Features
5+
* Auto-sized, resizable columns
6+
* Hierarchical column titles
7+
* Sticky columns and header
8+
* Expanding rows
9+
* Support for millions of rows
10+
* Heterogenous row heights

Cargo.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -337,7 +337,7 @@ checksum = "96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991"
337337

338338
[[package]]
339339
name = "demo"
340-
version = "0.28.1"
340+
version = "0.1.0"
341341
dependencies = [
342342
"eframe",
343343
"egui",
@@ -485,7 +485,7 @@ dependencies = [
485485

486486
[[package]]
487487
name = "egui_table"
488-
version = "0.28.1"
488+
version = "0.1.0"
489489
dependencies = [
490490
"egui",
491491
"serde",

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@ members = ["egui_table", "demo"]
77
edition = "2021"
88
license = "MIT OR Apache-2.0"
99
rust-version = "1.76"
10-
version = "0.28.1"
10+
version = "0.1.0"
1111

1212

1313
[profile.release]
1414
opt-level = 2 # fast and small wasm
1515

1616

1717
[workspace.dependencies]
18-
egui_table = { version = "0.28.1", path = "egui_table", default-features = false }
18+
egui_table = { version = "0.1.0", path = "egui_table", default-features = false }
1919

2020
document-features = " 0.2.10"
2121
eframe = { version = "0.29.0", default-features = false }

README.md

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,21 @@
1-
# `egui_table`
2-
Table viewer for [egui](https://www.egui.rs/).
1+
# `egui_table`
32

4-
## Status
5-
Work-in-progress. Pre-release.
3+
[<img alt="github" src="https://img.shields.io/badge/github-rerun_io/egui_table-8da0cb?logo=github" height="20">](https://github.com/rerun-io/egui_table)
4+
[![Latest version](https://img.shields.io/crates/v/egui_table.svg)](https://crates.io/crates/egui_table)
5+
[![Documentation](https://docs.rs/egui_table/badge.svg)](https://docs.rs/egui_table)
6+
[![unsafe forbidden](https://img.shields.io/badge/unsafe-forbidden-success.svg)](https://github.com/rust-secure-code/safety-dance/)
7+
[![Apache](https://img.shields.io/badge/license-Apache-blue.svg)](https://github.com/rerun-io/egui_table/blob/master/LICENSE-APACHE)
8+
[![MIT](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/rerun-io/egui_table/blob/master/LICENSE-MIT)
69

10+
Table viewer for [egui](https://www.egui.rs/).
711

8-
### TODO/Bugs
9-
* Fix auto-sizing on parent resize
10-
* Go through TODOs
11-
* Make the API nice with proper builder pattern
12-
* Add API to make a specific row range visible
12+
### Features
13+
* Auto-sized, resizable columns
14+
* Hierarchical column titles
15+
* Sticky columns and header
16+
* Expanding rows
17+
* Support for millions of rows
18+
* Heterogenous row heights
1319

1420

1521
### Testing

RELEASES.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Release Checklist
2+
3+
* [ ] Update `CHANGELOG.md` using `./scripts/generate_changelog.py --commit-range 0.x.y..HEAD`
4+
* [ ] Bump version numbers
5+
* [ ] `git commit -m 'Release 0.x.0 - summary'`
6+
* [ ] `cargo publish --quiet -p egui_table`
7+
* [ ] `git tag -a 0.x.0 -m 'Release 0.x.0 - summary'`
8+
* [ ] `git pull --tags && git tag -d latest && git tag -a latest -m 'Latest release' && git push --tags origin latest --force && git push origin main ; git push --tags`
9+
* [ ] Do a GitHub release: https://github.com/rerun-io/egui_table/releases/new
10+
* [ ] Wait for documentation to build: https://docs.rs/releases/queue
11+
* [ ] Post on Twitter

egui_table/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
authors = [
3-
"Emil Ernerfeldt <[email protected]>", # https://github.com/emilk
4-
"rerun.io <[email protected]>"
3+
"Emil Ernerfeldt <[email protected]>", # https://github.com/emilk
4+
"rerun.io <[email protected]>",
55
]
66
categories = ["gui"]
77
description = "Table viewer for egui"
@@ -12,7 +12,7 @@ keywords = ["table", "egui", "gui", "dataframe"]
1212
license.workspace = true
1313
name = "egui_table"
1414
publish = true
15-
readme = "README.md"
15+
readme = "../README.md"
1616
repository = "https://github.com/rerun-io/egui_table"
1717
rust-version.workspace = true
1818
version.workspace = true

0 commit comments

Comments
 (0)