Skip to content

Commit 7ac5ac8

Browse files
committed
Bump version 6.5.27
1 parent 461b6f0 commit 7ac5ac8

10 files changed

Lines changed: 445 additions & 45 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ on:
1313
types: [opened, reopened, synchronize]
1414

1515
env:
16-
FLUTTER_VERSION: '3.41.5'
16+
FLUTTER_VERSION: '3.41.7'
1717

1818
jobs:
1919

.github/workflows/installers.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@ env:
4545
APP: rattle
4646
RELEASE: dev
4747
LINUX_PKGS:
48-
FLUTTER_VERSION: "3.41.5"
4948
MACOS_APP_RELEASE_UNSIGNED_PATH: build/macos/Build/Products/Release-unsigned
5049
MACOS_APP_RELEASE_STAGING_PATH: build/macos/Build/Products/Release-staging
5150
MACOS_APP_RELEASE_DEV_PATH: build/macos/Build/Products/Release-dev
51+
FLUTTER_VERSION: "3.41.7"
5252

5353
jobs:
5454

.pubignore

Lines changed: 309 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,311 @@
11
Makefile
22
support/
3+
4+
########################################################################
5+
# Local ignores
6+
########################################################################
7+
8+
!lib
9+
10+
*~
11+
*.bak
12+
coverage
13+
14+
ARCHIVE
15+
ignore
16+
pubspec.yaml.*
17+
18+
.flutter-plugins*
19+
20+
qtest_*.txt
21+
22+
installers/*.apk
23+
installers/*.exe
24+
installers/*.snap
25+
installers/*.tar.gz
26+
installers/*-linux.zip
27+
installers/*-macos.zip
28+
installers/*-windows.zip
29+
30+
.Rhistory
31+
32+
# Puppeteer browser cache used in testing solidui apps
33+
34+
.local-chrome/
35+
36+
# Note: test_credentials.json and auth_tokens.json can be committed
37+
# for CI/CD as baseline/templates that are "stale" tokens that get
38+
# auto-regenerated when tests are run. These are test-only
39+
# credentials for a dev POD server, not production.
40+
#
41+
# Because the files are already in the repo we need to tell our
42+
# particular clone of the repository (i.e., for each developer) to
43+
# assume the files are unchanged, even though they will be updated for
44+
# each test run.
45+
#
46+
# git update-index --assume-unchanged integration_test/fixtures/auth_tokens.json integration_test/fixtures/complete_auth_data.json
47+
#
48+
# To undo this:
49+
#
50+
# git update-index --no-assume-unchanged integration_test/fixtures/auth_tokens.json integration_test/fixtures/complete_auth_data.json
51+
#
52+
# To see which files are marked this way:
53+
#
54+
# git ls-files -v | grep '^h'
55+
56+
# Integration test auth data (contains sensitive tokens)
57+
58+
#integration/fixtures/auth_tokens.json
59+
#integration/fixtures/complete_auth_data.json
60+
#integration/fixtures/test_credentials.json
61+
62+
# Integration test TMDB API key (contains sensitive API key)
63+
integration_test/fixtures/tmdb_api_key.json
64+
65+
########################################################################
66+
# From https://github.com/flutter/flutter/blob/master/.gitignore
67+
# Combined with the github flutter .gitignore
68+
# Combined with the flutter create .gitignore
69+
########################################################################
70+
71+
#-----------------------------------------------------------------------
72+
# Miscellaneous
73+
#-----------------------------------------------------------------------
74+
75+
*.class
76+
*.lock
77+
*.log
78+
*.pyc
79+
*.swp
80+
.DS_Store
81+
.atom/
82+
.build/
83+
.buildlog/
84+
.history
85+
.svn/
86+
.swiftpm/
87+
migrate_working_dir/
88+
89+
#-----------------------------------------------------------------------
90+
# IntelliJ related
91+
#-----------------------------------------------------------------------
92+
93+
*.iml
94+
*.ipr
95+
*.iws
96+
.idea/
97+
98+
#-----------------------------------------------------------------------
99+
# Visual Studio Code related
100+
#
101+
# The .vscode folder contains launch configuration and tasks you configure in
102+
# VS Code which you may wish to be included in version control, so this line
103+
# is commented out by default.
104+
#.vscode/
105+
106+
# Symbolication related
107+
app.*.symbols
108+
109+
# Obfuscation related
110+
app.*.map.json
111+
112+
# Android Studio will place build artifacts here
113+
/android/app/debug
114+
/android/app/profile
115+
/android/app/release
116+
117+
#-----------------------------------------------------------------------
118+
# Flutter repo-specific
119+
#-----------------------------------------------------------------------
120+
121+
/bin/cache/
122+
/bin/internal/bootstrap.bat
123+
/bin/internal/bootstrap.sh
124+
/bin/mingit/
125+
/dev/benchmarks/mega_gallery/
126+
/dev/bots/.recipe_deps
127+
/dev/bots/android_tools/
128+
/dev/devicelab/ABresults*.json
129+
/dev/docs/doc/
130+
/dev/docs/flutter.docs.zip
131+
/dev/docs/lib/
132+
/dev/docs/pubspec.yaml
133+
/dev/integration_tests/**/xcuserdata
134+
/dev/integration_tests/**/Pods
135+
/packages/flutter/coverage/
136+
version
137+
analysis_benchmark.json
138+
139+
# packages file containing multi-root paths
140+
141+
.packages.generated
142+
143+
#-----------------------------------------------------------------------
144+
# Flutter/Dart/Pub related
145+
#-----------------------------------------------------------------------
146+
147+
# Directory created by dartdoc. If you don't generate documentation
148+
# locally you can remove this line.
149+
150+
**/doc/api/
151+
.dart_tool/
152+
.flutter-plugins
153+
.flutter-plugins-dependencies
154+
**/generated_plugin_registrant.dart
155+
.packages
156+
.pub-cache/
157+
.pub-preload-cache/
158+
.pub/
159+
build/
160+
flutter_*.png
161+
linked_*.ds
162+
unlinked.ds
163+
unlinked_spec.ds
164+
165+
# If you're building an application, you may want to check-in the
166+
# pubspec.lock. Libraries should not include pubspec.lock, per
167+
# https://dart.dev/guides/libraries/private-files#pubspeclock.
168+
169+
/pubspec.lock
170+
171+
#-----------------------------------------------------------------------
172+
# Avoid committing generated Javascript files.
173+
#
174+
# *.info.json is produced by the --dump-info flag.
175+
#
176+
# Don't specify *.js if your project includes source files written
177+
# in JavaScript.
178+
#-----------------------------------------------------------------------
179+
180+
*.dart.js
181+
*.info.json
182+
*.js
183+
*.js_
184+
*.js.deps
185+
*.js.map
186+
187+
#-----------------------------------------------------------------------
188+
# Android related
189+
#-----------------------------------------------------------------------
190+
191+
**/android/**/gradle-wrapper.jar
192+
.gradle/
193+
**/android/captures/
194+
**/android/gradlew
195+
**/android/gradlew.bat
196+
**/android/local.properties
197+
**/android/**/GeneratedPluginRegistrant.java
198+
**/android/key.properties
199+
*.jks
200+
201+
android/app/.cxx/
202+
203+
#-----------------------------------------------------------------------
204+
# iOS/XCode related
205+
#-----------------------------------------------------------------------
206+
207+
**/ios/**/*.mode1v3
208+
**/ios/**/*.mode2v3
209+
**/ios/**/*.moved-aside
210+
**/ios/**/*.pbxuser
211+
**/ios/**/*.perspectivev3
212+
**/ios/**/*sync/
213+
**/ios/**/.sconsign.dblite
214+
**/ios/**/.tags*
215+
**/ios/**/.vagrant/
216+
**/ios/**/DerivedData/
217+
**/ios/**/Icon?
218+
**/ios/**/Pods/
219+
**/ios/**/.symlinks/
220+
**/ios/**/profile
221+
**/ios/**/xcuserdata
222+
**/ios/.generated/
223+
**/ios/Flutter/.last_build_id
224+
**/ios/Flutter/App.framework
225+
**/ios/Flutter/Flutter.framework
226+
**/ios/Flutter/Flutter.podspec
227+
**/ios/Flutter/Generated.xcconfig
228+
**/ios/Flutter/ephemeral
229+
**/ios/Flutter/app.flx
230+
**/ios/Flutter/app.zip
231+
**/ios/Flutter/flutter_assets/
232+
**/ios/Flutter/flutter_export_environment.sh
233+
**/ios/ServiceDefinitions.json
234+
**/ios/Runner/GeneratedPluginRegistrant.*
235+
236+
# ios/macos generated project files
237+
ios/Flutter/
238+
ios/Runner.xcodeproj/
239+
ios/Runner.xcworkspace/
240+
ios/Runner/
241+
ios/RunnerTests/
242+
243+
# Backups of ios/macos project config yml and Podfile
244+
ios/Podfile-*
245+
ios/project-*.yml
246+
247+
#-----------------------------------------------------------------------
248+
# macOS
249+
#-----------------------------------------------------------------------
250+
251+
**/Flutter/ephemeral/
252+
**/Pods/
253+
**/macos/Flutter/GeneratedPluginRegistrant.swift
254+
**/macos/Flutter/ephemeral
255+
**/xcuserdata/
256+
257+
# ios/macos generated project files
258+
macos/Runner.xcodeproj/
259+
macos/Runner.xcworkspace/
260+
macos/Runner/Info.plist
261+
262+
# Backups of ios/macos project config yml and Podfile
263+
macos/Podfile-*
264+
macos/project-*.yml
265+
266+
#-----------------------------------------------------------------------
267+
# Windows
268+
#-----------------------------------------------------------------------
269+
270+
**/windows/flutter/generated_plugin_registrant.cc
271+
**/windows/flutter/generated_plugin_registrant.h
272+
**/windows/flutter/generated_plugins.cmake
273+
274+
#-----------------------------------------------------------------------
275+
# Linux
276+
#-----------------------------------------------------------------------
277+
278+
**/linux/flutter/generated_plugin_registrant.cc
279+
**/linux/flutter/generated_plugin_registrant.h
280+
**/linux/flutter/generated_plugins.cmake
281+
282+
# 20260224 gjw Should we ignore the linux/runner? It is needed when
283+
# building a linux binary. It can be automatically created with
284+
# `flutter create --platform=linux --org=com.togaware .` So perhaps
285+
# check it in for now to avoid having to run that extra flutter
286+
# command.
287+
#
288+
# **/linux/runner
289+
290+
#-----------------------------------------------------------------------
291+
# Coverage
292+
#-----------------------------------------------------------------------
293+
294+
coverage/
295+
296+
#-----------------------------------------------------------------------
297+
# Symbols
298+
#-----------------------------------------------------------------------
299+
300+
app.*.symbols
301+
302+
#-----------------------------------------------------------------------
303+
# Exceptions to above rules.
304+
#-----------------------------------------------------------------------
305+
306+
!**/ios/**/default.mode1v3
307+
!**/ios/**/default.mode2v3
308+
!**/ios/**/default.pbxuser
309+
!**/ios/**/default.perspectivev3
310+
!/packages/flutter_tools/test/data/dart_dependencies_test/**/.packages
311+
!/dev/ci/**/Gemfile.lock

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ Visit [togaware](https://rattle.togaware.com) for details.
1919

2020
## 6.6 Review and Consolidate
2121

22+
+ Add x labels to dendrogram [6.5.27 20260422 gjw]
2223
+ Remove R's biclust package - archived [6.5.26 20260324 gjw]
2324
+ Fix title overflow on narrow window [6.5.25 20260306 castropy]
2425
+ Include numeric target in correlation plots [6.5.24 20260106 gjw]

Makefile

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#
33
# Generic Makefile
44
#
5-
# Time-stamp: <Wednesday 2026-03-18 12:22:03 +1100 Graham Williams>
5+
# Time-stamp: <Monday 2026-04-20 07:47:54 +1000 Graham Williams>
66
#
77
# Copyright (c) Graham.Williams@togaware.com
88
#
@@ -191,9 +191,22 @@ ginfo:
191191

192192
.PHONY: zip
193193
zip:
194-
rm -f ignore/my_lib.zip
195-
zip -r ignore/my_lib.zip lib
194+
rm -f ignore/$(APP)_lib.zip
195+
zip -r ignore/$(APP)_lib.zip lib test integration_test pubspec.yaml
196+
open ignore/
196197

197198
.PHONY: claude
198199
claude:
199200
bash support/meld_zip_from_claude.sh
201+
202+
.PHONY: bump
203+
bump:
204+
@make prep
205+
@MESSAGE=$$(grep '^+.*\[' CHANGELOG.md | head -n 1 | sed 's/^+ //; s/ \[.*//'); \
206+
VERSION=$$(grep '^+.*\[' CHANGELOG.md | head -n 1 | sed 's/.*\[//; s/ .*//'); \
207+
if [ -z "$$MESSAGE" ]; then \
208+
echo "Error: Could not extract message from CHANGELOG.md"; \
209+
exit 1; \
210+
fi; \
211+
git commit -am "Bump version $$VERSION $$MESSAGE"; \
212+
git push

installers/update.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -352,6 +352,9 @@ if [[ "${status}" == "completed" ]]; then
352352

353353
echo ""
354354

355+
echo '******************** FINISHED.'
356+
357+
355358
else
356359

357360
gh run view ${bumpId} | cat

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: rattle
22
description: Rattle Data Science Next Generation
33
publish_to: 'none'
4-
version: 6.5.26+216
4+
version: 6.5.27+216
55

66
environment:
77
sdk: '>=3.0.5 <4.0.0'

0 commit comments

Comments
 (0)