[gjs] Created tag 1.65.4



The unsigned tag '1.65.4' was created.

Tagger: Philip Chimento <philip chimento gmail com>
Date: 1594062951 -0700

    Version 1.65.4
    
    - New language features! Public class fields are now supported. See for more
      information:
      https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes/Public_class_fields
    
    - Closed bugs and merge requests:
      * arg.cpp: Add required messages for static_assert (fix building on pre-C++17)
        [!441, Chun-wei Fan]
      * Add include-what-you-use CI job [!448, !449, Philip Chimento]
      * Let's enable class fields! [!445, Evan Welsh]
      * examples: add GListModel implementation [!452, Andy Holmes]
      * Update ESLint CI image. [!451, Evan Welsh]
      * function: Only get function name if we actually warn [!454, Jonas Dreßler]
      * Split print into native library. [!444, Evan Welsh]
      * Various maintenance [!459, Philip Chimento]
    
    - Various refactors for type safety [Marco Trevisan]

Changes since the last tag '1.65.3':

Andy Holmes (1):
      examples: add GListModel implementation

Chun-wei Fan (1):
      arg.cpp: Add required messages for static_assert

Evan Welsh (4):
      global: Enable class fields.
      Switch to maintained lint-condo image.
      Update dangling comma eslint rule. - In ESLint v6, dangling commas on functions are now linted.
      modules: Split print functions into native module.

Jonas Dreßler (1):
      function: Only get function name if we actually warn

Marco Trevisan (Treviño) (4):
      arg: Add an utility header to access to GIArgument union members by type
      arg: Generate heap values using a single template function
      arg: Add arguments setter/getter to use implicit types
      arg: Add template specialization for boolean

Philip Chimento (25):
      build: Post-release version bump
      Merge branch 'master.msvc' into 'master'
      tests: Adapt to GTK4 API changes
      CI: Pin new version of build image
      Merge branch 'fix-gtk4' into 'master'
      CI: Add include-what-you-use to the debug CI image
      Merge branch 'iwyu-image' into 'master'
      CI: Only setup the builddir in run_iwyu
      CI: Always run IWYU with python3
      CI: Refresh index before running git-diff-index
      CI: Fix exit code of IWYU script
      CI: Add iwyu jobs
      importer: Fix includes
      Merge branch 'iwyu-job' into 'master'
      Merge branch 'rockon999/gjs-split-enable-class-fields'
      Merge branch 'andyholmes/gjs-example-glistmodel'
      Merge branch 'ewlsh/update-eslint' into 'master'
      Merge branch 'verdre/gjs-small-invoke-c-func-improvement'
      build: Remove JSTracer forward declaration from IWYU processing
      args: Fix missing include
      test: Mark that g_assertion_message() does not normally return
      Merge branch 'ewlsh/gjs-split-print'
      CI: Fix image builds
      Merge branch 'june-maintenance' into 'master'
      release: Prepare for 1.65.4


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]