Releases: pinely-international/tama
Releases · pinely-international/tama
Accomplishments by December 2025
Immutable
release. Only release title and notes can be modified.
What's Changed
- feat: add
disableJSXCacheflag by @FrameMuse in #79 - Create CODEOWNERS by @FrameMuse in #99
- Fix typos in README by @bittere in #97
- Update package.json by @FrameMuse in #101
- Remove unnecessary logic by @FrameMuse in #102
- Refactor code by @FrameMuse in #103
- Migrate
Symbol.subscribetosubscribeby @FrameMuse in #104 - Add Multiple on Events Binding - issue #33 by @1amKhush in #100
- Update README.md by @FrameMuse in #106
- Create config.yml by @FrameMuse in #113
- Add
Mountfor conditional mounting per attribute by @FrameMuse in #114 - Integrate TransitionAPI state handling with tests by @meetdhorajiya in #107
- Bump happy-dom from 20.0.0 to 20.0.2 in /spec in the npm_and_yarn group across 1 directory by @dependabot[bot] in #118
- feat(lifecycle): Add life.scoped and hook enter into component constructor by @meetdhorajiya in #116
- Renaming to "Tama" by @FrameMuse in #108
- Bump @types/bun from 1.2.15 to 1.2.23 by @dependabot[bot] in #90
- Update README.md by @FrameMuse in #120
- Bump @typescript-eslint/parser from 8.44.0 to 8.45.0 by @dependabot[bot] in #91
- Bump @typescript-eslint/eslint-plugin from 8.44.0 to 8.45.0 by @dependabot[bot] in #88
- Bump vite from 7.1.6 to 7.1.7 by @dependabot[bot] in #89
- Bump eslint from 9.35.0 to 9.36.0 by @dependabot[bot] in #92
- Add
Tama.Refby @FrameMuse in #122 - feat(lifecycle): Support cleanup functions in Life.scoped by @Divayang-2006 in #126
- Update
CONTRIBUTING.mdwith AI usage guidelines by @FrameMuse in #127 - Add
refattribute by @FrameMuse in #130 - Add SSR Benchmarks by @FrameMuse in #141
- Implement Documentation Website with Tama itself by @FrameMuse in #143
New Contributors
- @bittere made their first contribution in #97
- @1amKhush made their first contribution in #100
- @meetdhorajiya made their first contribution in #107
- @Divayang-2006 made their first contribution in #126
Full Changelog: v0.7.4...v0.7.4-draft
v0.7.4
Immutable
release. Only release title and notes can be modified.
What's Changed
-
Bump eslint from 9.28.0 to 9.34.0 by @dependabot[bot] in #48
-
Bump typescript from 5.8.3 to 5.9.2 by @dependabot[bot] in #34
-
Bump eslint-plugin-unused-imports from 4.1.4 to 4.2.0 by @dependabot[bot] in #49
-
Bump @typescript-eslint/parser from 8.34.0 to 8.41.0 by @dependabot[bot] in #47
-
Bump @typescript-eslint/eslint-plugin from 8.34.1 to 8.41.0 by @dependabot[bot] in #46
-
Fix SVG element attributes assignment, now it sets all JSX attributes as actual attributes rather than properties on object.
Full Changelog: v0.7.3...v0.7.4
v0.7.3
Immutable
release. Only release title and notes can be modified.
- Fix incorrect component context
Full Changelog: v0.7.2...v0.7.3
v0.7.2 - Redesign
Immutable
release. Only release title and notes can be modified.
What's Changed
ProtonComponentRedesign by @FrameMuse in #44- Fix
inflateObservableJSXby @FrameMuse in #45 - Fix incorrect iterable check in
inflateJSXChildren - Improve micro-tasks timing
- Improve docs
Full Changelog: v0.6.0...v0.7.2
v0.6.0 - First steps to Stability
What's Changed
- Migrate from
DocumentFragmenttoGroup(node-grouppackage) by @FrameMuse in #30 - Bump @typescript-eslint/parser from 8.33.1 to 8.34.0 by @dependabot in #29
- Bump @typescript-eslint/eslint-plugin from 8.33.1 to 8.34.0 by @dependabot in #28
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- Group aria properties under a single aria by @FrameMuse in #12
- Add support for custom elements inflation by @FrameMuse in #13
- Introduce various fixes according to tests + 100% tests pass by @FrameMuse in #14
- Add JSX caching by @FrameMuse in #24
- Add benchmarks by @FrameMuse in #25
- Add inflation of any kind of Observable Iterable by @FrameMuse in #26
- Add inflation of Observable JSX by @FrameMuse in #27
- Bump @typescript-eslint/eslint-plugin from 8.33.0 to 8.33.1 by @dependabot in #23
- Bump eslint from 9.27.0 to 9.28.0 by @dependabot in #21
- Bump @types/bun from 1.2.14 to 1.2.15 by @dependabot in #20
- Bump @typescript-eslint/parser from 8.33.0 to 8.33.1 by @dependabot in #22
- Bump eslint from 9.17.0 to 9.27.0 by @dependabot in #19
- Bump @typescript-eslint/parser from 8.32.1 to 8.33.0 by @dependabot in #18
- Bump vite-plugin-externalize-deps from 0.8.0 to 0.9.0 by @dependabot in #17
- Bump @types/bun from 1.2.13 to 1.2.14 by @dependabot in #15
- Bump @typescript-eslint/eslint-plugin from 8.32.1 to 8.33.0 by @dependabot in #16
New Contributors
- @dependabot made their first contribution in #19
Full Changelog: v0.4.0...v0.5.0
Release (May 18)
What's Changed
- Demos by @FrameMuse in #1
- Add component shell evaluation for
AsyncGeneratorFunctionby @FrameMuse in #2 - Rename
ProtonShelltoProtonComponentby @FrameMuse in #6 - Support custom variables in
styleattribute by @FrameMuse in #3 - Allow choosing JSX resolver by @FrameMuse in #4
- Add
WebJSXSerializerby @FrameMuse in #7 - Rework
inflateComponent- revert safe wrapper by @FrameMuse in #8 - implement boolean-like typing for JSX by @FrameMuse in #9
- Improve
WebJSXSerializer+ Improve types by @FrameMuse in #10 - Add tests by @FrameMuse in #11
Full Changelog: https://github.com/denshya/proton/commits/v0.4.0