Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: flutterjsdev/flutterjs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: c48bcdf
Choose a base ref
...
head repository: flutterjsdev/flutterjs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: ef14520
Choose a head ref
  • 7 commits
  • 309 files changed
  • 2 contributors

Commits on Feb 18, 2026

  1. -- added gitignore

    jaypal1046 committed Feb 18, 2026
    Configuration menu
    Copy the full SHA
    a134fb6 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2026

  1. feat: Create initial flutterjs_foundation and flutterjs_services

    …packages with JavaScript implementations and utility scripts.
    jaypal1046 committed Feb 23, 2026
    Configuration menu
    Copy the full SHA
    60e6e34 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2026

  1. fix: resolve dart:io import for web target and super.union() codegen bug

    - Add conditional import resolution in code generator (prioritize web over IO)
    - Skip dart:io imports entirely for web platform target
    - Fix ImportAnalyzer to resolve conditional imports in symbol mapping
    - Prevent global symbol table from overriding correctly-resolved imports
    - Add URI redirect map for symbols from native-only files to web variants
    - Fix super.union() being incorrectly rewritten as Set spread operation
    jaypal1046 committed Feb 27, 2026
    Configuration menu
    Copy the full SHA
    f1e7222 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2026

  1. feat: Add a wide range of new FlutterJS components, material widgets,…

    … development tools, examples, and documentation.
    jaypal1046 committed Mar 13, 2026
    Configuration menu
    Copy the full SHA
    f87eee8 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2026

  1. fix: critical runtime bugs in Material widget layer and update websit…

    …e submodule
    
    flutterjs_material fixes:
    - widget_element.js: setState walks ancestor chain to mark nearest DOM-owning element dirty
    - color.js: Color constructor handles instanceof Color identity copy
    - decoration.js: BoxDecoration.toCSSObject converts Color to CSS string correctly
    - text_field.js: accept onChanged as alias for onChange (Flutter standard API name)
    
    examples/flutterjs_website: update submodule pointer to working website commit
    .claude/launch.json: add FlutterJS Website dev server configuration
    
    Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
    jaypal1046 and claude committed Mar 14, 2026
    Configuration menu
    Copy the full SHA
    02f0d51 View commit details
    Browse the repository at this point in the history
  2. docs: update flutterjs_material README with full widget catalog and b…

    …ug fix log
    
    - Complete widget reference table: 50+ widgets across layout, form, nav, dialogs
    - TextField usage notes: onChanged vs onChange, maxLines, obscureText
    - Bug fixes section: widget_element setState, Color constructor, BoxDecoration, TextField onChanged
    - Update website submodule pointer
    
    Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
    jaypal1046 and claude committed Mar 14, 2026
    Configuration menu
    Copy the full SHA
    c5c95d8 View commit details
    Browse the repository at this point in the history
  3. -- fix

    jaypal1046 committed Mar 14, 2026
    Configuration menu
    Copy the full SHA
    ef14520 View commit details
    Browse the repository at this point in the history
Loading