-
Notifications
You must be signed in to change notification settings - Fork 4
/
releases.html
889 lines (842 loc) · 31.4 KB
/
releases.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf8" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<meta name="description" content="An Experimental Web Based User Agent" />
<meta name="theme-color" content="wheat" />
<title>Capyloon - Reclaim Your Web! - Releases</title>
<link rel="icon" href="images/logo_64.png" />
<link rel="stylesheet" href="style.css" />
<link rel="alternate" type="application/atom+xml" href="releases.xml" />
<script src="main.js" type="module"></script>
</head>
<body>
<div id="top">
<a class="header" href="/">
<div class="title">Capyloon</div>
<div class="subtitle">Reclaim Your Web!</div>
</a>
<div class="filler"></div>
<a href="https://matrix.to/#/#capyloon:matrix.org" title="Chat On Matrix">
<img
width="32px"
alt="Chat On Matrix"
src="images/matrix-favicon.png"
/>
</a>
<a href="https://github.com/capyloon" title="Code On Github">
<img
width="32px"
alt="Code On Github"
src="images/GitHub-Mark-64px.png"
/>
</a>
<a href="https://fosstodon.org/@capyloon" title="Follow Us On Mastodon">
<img
width="32px"
alt="Follow Us On Mastodon"
src="images/mastodon.svg"
/>
</a>
<a href="https://twitter.com/capyloon" title="Follow Us On Twitter">
<img
width="32px"
alt="Follow Us On Twitter"
src="images/2021 Twitter logo - black.png"
/>
</a>
</div>
<div id="content">
<h1>Releases</h1>
<h3 id="jul-21-2023"><a href="#jul-21-2023">Fri 21 July 2023</a></h3>
<h4>Features</h4>
<ul>
<li>
<a href="https://fosstodon.org/@capyloon/110596321815944713"
>Addition</a
>
of several `env()` CSS variables usable as colors that will match the
wallpaper. The extraction is done with
<a href="https://github.com/Vibrant-Colors/node-vibrant/"
>node-vibrant</a
>
and the usable tokens are listed
<a
href="https://github.com/capyloon/gecko-b2g/blob/9af2df209d31624643cd167093c6dd7895a6cc80/servo/components/style/custom_properties.rs#L148-L154"
>here</a
>. The system app and the home screen have been updated to use them,
but any web page can also do the same!
</li>
<li>
<a href="https://fosstodon.org/@capyloon/110623784626118445"
>Support for actions</a
>
when text is selected without having to use the context menu. Beauty
of the web, this works in any app where text can be selected!
</li>
<li>
<a href="https://fosstodon.org/@capyloon/110628950055658441"
>Improvements of media controls</a
>:
<ul>
<li>Mute control in the carousel view when applicable.</li>
<li>
Play/pause/track change controls in the quick settings panel for
active players.
</li>
<li>Same controls on the lock screen.</li>
</ul>
</li>
<li>
<a href="https://fosstodon.org/@capyloon/110651726646616218"
>Private Browsing tabs</a
>
are now available! They also get a purple outline in the carousel view
to recognize them. Next step: containers, to help you manage all your
social accounts :)
</li>
<li>
A set of <code>about:</code> pages are now loading, including the
beloved <code>about:config</code>!
</li>
<li>
Safebrowsing is setup properly, as well as the MLS endpoint for
geolocation support. This all brings us closer to a usable daily
driver.
</li>
</ul>
<h4>Device Support</h4>
<p>
Great progress was made on the PinephonePro camera support thanks to the
Mobile Linux community:
<a href="https://fosstodon.org/@capyloon/110731752382326647"
>webrtc now works</a
>
pretty well!
</p>
<h4>Downloads</h4>
<ul>
<li>
<a
href="https://debian.capyloon.org/pool/main/capyloon-desktop_0.3-19558_amd64.deb"
>Debian amd64 Package</a
>
</li>
<li>
<a
href="https://debian.capyloon.org/pool/main/capyloon-pinephone_0.3-19558_arm64.deb"
>Mobian PinePhone Pro Package</a
>
</li>
<li>
<a
href="https://debian.capyloon.org/pool/main/capyloon-librem5_0.3-19558_arm64.deb"
>Mobian Librem 5 Package</a
>
</li>
<li>
<a
href="https://bafybeicc5utt7cocyhmi4btz6bhajwoem6g2smzxsfszfk3xrd7mtyviri.ipfs.w3s.link/ipfs/bafybeicc5utt7cocyhmi4btz6bhajwoem6g2smzxsfszfk3xrd7mtyviri/sargo.tar.xz"
>Pixel 3a (sargo) Image</a
>
(sha256:
64ea40a09bdefd09f9637de54a3f1811f2444803aadf2bfba9983e38659a7edc)
</li>
<li>
<a
href="https://bafybeifa7227y5wkrixiu3cljgk7dmv67c3ag73mo4cbgiycgt4yxkk5sa.ipfs.w3s.link/ipfs/bafybeifa7227y5wkrixiu3cljgk7dmv67c3ag73mo4cbgiycgt4yxkk5sa/gsi.tar.xz"
>Generic System Image</a
>
(A/B arm64, sha256:
9482b3fc597ac6a50d95eeb2d48d17c4dae5a5a93a54b322efded9b2157c2d50)
</li>
<li>
Linux phones (PinephonePro and Librem5) images can be found
<a href="https://debian.capyloon.org/images/full/">here</a>.
</li>
</ul>
<h3 id="jun-09-2023"><a href="#jun-09-2023">Fri 09 June 2023</a></h3>
<h4>Features</h4>
<p>
This release introduces several new features that have been brewing for
a while! We are pushing use cases that blend peer discovery with a novel
app model called <strong>Web Tiles</strong>.
</p>
<p>
<strong>Peer discovery</strong> in your local network is now more user
friendly, and integrated in the address book and sharing app. That let
you directly select the peer to share data with in addition to QR Code
support.
</p>
<p>
<strong>Web Tiles</strong> are the bedrock of a new application model
that aims to solve some of the security & privacy challenges of Web
Apps. Tiles are:
</p>
<ul>
<li>
Immutable: a Tile is a bundle of resources identified using content
addressing. Our current implementation uses a tile:// protocol which
is similar to the ipfs:// one.
</li>
<li>
Safe by default: a tile can't fetch foreign content. This is enforced
by a default CSP applied to all tile:// url loads.
</li>
<li>
Powerful: because they can't leak data to external parties, tiles can
be granted access to what are usually considered "dangerous" APIs.
</li>
<li>
Installable and usable offline: being content addressed and
local-only, tiles are naturally suited for offline use.
</li>
<li>
Composable: being installed, tiles can register Web Activities like
other installed Capyloon apps. This make them ideal candidates to
bridge the Http web with new capabilities.
</li>
</ul>
<p>
Because of their safety and location independence characteristics,
<strong>Web Tiles</strong> are well suited for "just in time"
application transfer and execution from one peer to another, and for
Compute Over Data scenarios.
</p>
<p>
We put together peer discovery and <strong>Web Tiles</strong> with a
demo showing a video player: the initiating device sends the player app
to its peer, and launches the same tile locally. Because tiles are safe,
there is no risk with running one on the receiving side. Both ends can
then exchange messages, creating an ad-hoc distributed app. This is of
course usable for all kind of multi-device use cases: multiplayer games,
remote access to another device content or APIs, etc.
</p>
<p>
Here's a video showcasing these features:
<video
controls
style="max-width: 600px"
src="./videos/capyloon-may-2023-render.mp4"
></video>
</p>
<h4>Device Support</h4>
<p>
On the device side, we finally have <strong>full images</strong> for the
PinephonePro and the Librem5!
</p>
<p>
Booting a PinephonePro just after flashing, reaching the First Time Use
app:
<video controls src="./videos/pinephone-boot-jun-8-2023.mp4"></video>
</p>
<p>
Browsing around on the PinephonePro. The graphics performance with
WebRender enabled in Gecko is promising! Notice uBlock Origin doing a
good job as usual 🙂
<video controls src="./videos/pinephone-browse-jun-8-2023.mp4"></video>
</p>
<h4>Downloads</h4>
<ul>
<li>
<a
href="https://debian.capyloon.org/pool/main/capyloon-desktop_0.3-19516_amd64.deb"
>Debian amd64 Package</a
>
</li>
<li>
<a
href="https://debian.capyloon.org/pool/main/capyloon-pinephone_0.3-19516_arm64.deb"
>Mobian PinePhone Pro Package</a
>
</li>
<li>
<a
href="https://debian.capyloon.org/pool/main/capyloon-librem5_0.3-19516_arm64.deb"
>Mobian Librem 5 Package</a
>
</li>
<li>
<a
href="https://bafybeihlz3eeouojw6kvfmoxjav364jlactriukmb3ux6bvyppbwopuqcy.ipfs.w3s.link/ipfs/bafybeihlz3eeouojw6kvfmoxjav364jlactriukmb3ux6bvyppbwopuqcy/sargo.tar.xz"
>Pixel 3a (sargo) Image</a
>
(sha256:
e10034d73d8457792035633d6afb08c3f628b7aa2467fcd8df6d2d9dd43a6432)
</li>
<li>
<a
href="https://bafybeihtdkx2cg77s77qhkeeobyw4uw4epsdwgcjph6pna6yixjgbum7hu.ipfs.w3s.link/ipfs/bafybeihtdkx2cg77s77qhkeeobyw4uw4epsdwgcjph6pna6yixjgbum7hu/gsi.tar.xz"
>Generic System Image</a
>
(A/B arm64, sha256:
b925004b305f0c322b0e1044d59498aaa8552ba33bb583ffd14e0b49b7125690)
</li>
<li>
Linux phones (PinephonePro and Librem5) images can be found
<a href="https://debian.capyloon.org/images/full/">here</a>.
</li>
</ul>
<h3 id="jan-20-2023"><a href="#jan-20-2023">Fri 20 January 2023</a></h3>
<h4>Changelog</h4>
<p>This release introduces several new features:</p>
<ul>
<li>
Easy data sharing between devices: not only page urls, but also files
and contacts. For files and contacts, the payload is encrypted and
published to IPFS with local discovery and transfer.
</li>
<li>
Homescreen switcher support: alternate launchers are cool, and also
useful to adapt to different form factors. As an example, Capyloon now
includes a simple Media Center Homescreen. Thanks to
<a href="https://twitter.com/MortCodesWeb">@MortCodesWeb</a> for
making it look so nice!
</li>
<li>
The contacts app was re-written. It now has a better look and feel,
and showcases easy import/export of contacts over IPFS.
</li>
<li>
We now generate installer images for the PinePhone Pro. You can
download it from our
<a href="https://debian.capyloon.org/images/installer/"
>image repository</a
>.
</li>
</ul>
You can find screenshots about these features
<a href="https://capyloon.org/docs/slides/release-jan-2023/index.html"
>here.</a
>
<h4>Downloads</h4>
<ul>
<li>
<a
href="https://debian.capyloon.org/pool/main/capyloon-desktop_0.3-19377_amd64.deb"
>Debian amd64 Package</a
>
</li>
<li>
<a
href="https://debian.capyloon.org/pool/main/capyloon-pinephone_0.3-19377_arm64.deb"
>Mobian PinePhone Pro Package</a
>
</li>
<li>
<a
href="https://debian.capyloon.org/pool/main/capyloon-librem5_0.3-19377_arm64.deb"
>Mobian Librem 5 Package</a
>
</li>
<li>
<a
href="https://dweb.link/ipfs/bafybeifmasfkivkcywc33gvajom5mja47x4257yg4wrtwerndmcfez5npu"
>Pixel 3a (sargo) Image</a
>
(sha256:
08419b9301f2e9006509dec6122555a4ed63c371910477649d23c72d3433f76e)
</li>
<li>
<a
href="https://dweb.link/ipfs/bafybeiae2z2p744y3hwmphrgkjv6fmzc7zparqqbgk45tyriqaa76e6dem"
>Generic System Image</a
>
(A/B arm64, sha256:
2dc1a5b46425987a2a2187dc0fa753cd5c77aeaa4b21b59d816f15a8cd3fe9f1)
</li>
</ul>
<h3 id="sept-27"><a href="#sept-27">Tue 27 September 2022</a></h3>
<h4>Changelog</h4>
<p>
The major change in this release is the integration of a full IPFS node:
Capyloon now bundles a forked version of
<a href="https://github.com/n0-computer/iroh">Iroh</a>! This allows
Capyloon to verify locally the integrity of <code>ipfs://</code> and
<code>ipns://</code>
resources loaded by the browser. To achieve this, the Gecko native
protocol handler has been updated to retrieve content from the local
node over a Unix Domain Socket. The node itself races block fetches from
the p2p swarm with raw CID fetches from a http gateway for optimal
performance.
</p>
<p>Other notable changes in this release include:</p>
<ul>
<li>
The camera app exposes a Web Activity to capture QR Codes. This is
leveraged by the home screen to provide a quick access to a URL
scanner. This also works in desktop builds using your webcam.
<img src="images/homescreen-qr.png" style="width: 50%" />
</li>
<li>
The settings app was re-written to use
<a href="https://shoelace.style">Shoelace</a> components.
</li>
<li>The usual set of random bug fixes :)</li>
</ul>
<h4>Downloads</h4>
In addition to testing on devices with these packages, you can also run
Capyloon on Mac and Linux by following
<a href="https://github.com/capyloon/nutria#quick-start">these steps</a>.
<ul>
<li>
<a
href="https://bafybeihxxf7b3tbulpvvmnopto25igvffpq54fz2dqcoozsqekrqcfjqhy.ipfs.dweb.link/ipfs/bafybeihxxf7b3tbulpvvmnopto25igvffpq54fz2dqcoozsqekrqcfjqhy/capyloon-desktop_x86_64-unknown-linux-gnu_0.2.deb"
>Debian amd64 Package</a
>
</li>
<li>
<a
href="https://bafybeibp5n4i4prroxfr5zc24l6yjy62m4om2g746azwulkzvlddf5c5yq.ipfs.dweb.link/ipfs/bafybeibp5n4i4prroxfr5zc24l6yjy62m4om2g746azwulkzvlddf5c5yq/capyloon-pinephone_aarch64-unknown-linux-gnu_0.2.deb"
>Mobian PinePhone Pro Package</a
>
</li>
<li>
<a
href="https://bafybeigsfilg4crs4svyu6xnemdhludnxd6f5ernpxscw5umhmtczhyulq.ipfs.dweb.link/ipfs/bafybeigsfilg4crs4svyu6xnemdhludnxd6f5ernpxscw5umhmtczhyulq/capyloon-librem5_aarch64-unknown-linux-gnu_0.2.deb"
>Mobian Librem 5 Package</a
>
</li>
<li>
<a
href="https://bafybeihj277cdsuuz5ars3ug25wodi7447laetgctczayjysotxdvq5dvy.ipfs.dweb.link/ipfs/bafybeihj277cdsuuz5ars3ug25wodi7447laetgctczayjysotxdvq5dvy/sargo.tar.xz"
>Pixel 3a (sargo) Image</a
>
(sha256:
7036ba1e00a44f0273060131b49dbd555d32b4b563f405e75f816bfa3e5e1b5b)
</li>
<li>
<a
href="https://bafybeihglnbqbbtf4dlztl32w53ejs2pfpyoczdvtr36kdsgr57xxfkpom.ipfs.dweb.link/ipfs/bafybeihglnbqbbtf4dlztl32w53ejs2pfpyoczdvtr36kdsgr57xxfkpom/gsi.tar.xz"
>Android 10 Generic System Image</a
>
(A/B arm64, sha256:
291869159527408a06ab6ae08d1bd69b11999863b32137a8126813d308c7bc5f)
</li>
</ul>
<h3 id="june-10"><a href="#june-10">Fri 10 June 2022</a></h3>
<h4>Changelog</h4>
<p>
This release introduces 2 building blocks of user self sovereignty:
decentralized IDs (<a href="https://www.w3.org/TR/did-core/">DIDs</a>,
in our case using
<a href="https://w3c-ccg.github.io/did-method-key/">static keys</a>) and
User Controlled Authorization Networks (
<a href="https://ucan.xyz">UCANs</a>).
</p>
<p>
Capyloon users can locally create DIDs and use them to grant
capabilities to 3rd party web sites through UCAN tokens, allowing
selective access to device resources.
</p>
<p>
You can experiment with the
<a href="https://capyloon.org/places/index.html">"Places" demo app</a>:
when requesting access, you can control which capability to grant (in
this case accessing a subset of the local virtual filesystem), and for
how long this access is valid. The site is then responsible for
presenting this UCAN token when using the VFS api, and display your
browsing history (which is not accessible to "regular" web pages of
course).
</p>
<p>
Further work will improve user management of the UCAN tokens, visiting
topics such as:
</p>
<ul>
<li>UI/UX: How to make the permissions dialog a joy to use?</li>
<li>DID backup across devices.</li>
<li>UCAN management: list of granted UCANs, blocklist, etc.</li>
<li>
Integration with other parts of the Web stack, like permissions and
cookies (eg. blocklisting UCANs for a site when resetting its
storage).
</li>
</ul>
<p>
Here's a video showcasing the whole flow:
<video
controls
src="https://cloudflare-ipfs.com/ipfs/bafybeicxbnx7xf23md2v25v54gbjlsi4awfcyazhjybubyocqrbzne2iui"
></video>
</p>
<h4>Downloads</h4>
<ul>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeia5qtcbulwr7dyiai7y37ewjewsaxn3sn5d3sfzcl2u3a5kgtaesa"
>Debian amd64 Package</a
>
</li>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeibfmlr3cwvlbjapgwfxq3rb2yhmsemipkvwfssxy7k3khx232ojdi"
>Mobian PinePhone Pro Package</a
>
</li>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeiblm5f2xcl4yzss3yv356dbxa3nopfebti5dwcutzrrj7umqxleqa"
>Mobian Librem 5 Package</a
>
</li>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeigdzjt24wsggunkw3up5g74zbth3jtqinebop5b46mwbrrwzrsc2m"
>Pixel 3a (sargo) Image</a
>
(sha256:
684a6cdd0e06a3f376bf63afb98f228e0341106e4bd349c7389e686a3f3bc41d)
</li>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeidns72fav42m7qu6h4xt4jufy445xb6nclnbvwiqld2xav2nha4nq"
>Generic System Image</a
>
(A/B arm64, sha256:
fd123456bf623046e0253cac00c49bfa4f557e29951c67d9149eab66578168cf)
</li>
</ul>
<h3 id="may-09"><a href="#may-09">Mon 09 May 2022</a></h3>
<h4>Changelog</h4>
<p>
This release focuses on making it straightforward to publish content to
the <a href="https://ipfs.io">IPFS</a> network, both for files managed
in Capyloon and for 3rd party web pages:
</p>
<ul>
<li>
Several additions to the actions of the context menu like downloading
images and saving pages as PDF.
</li>
<li>
One click upload to IPFS from the the Files application, either as
publicly available resources or protected by a password. A link to the
IPFS resource is then shared using a QR Code. See it in action in this
video:
<video
controls
src="https://cloudflare-ipfs.com/ipfs/bafybeife6orsbpvlsi6mvmkgjzretdm3rfqw5wttvytibn3frobn24fmnq"
></video>
The content published is permanently pinned to
<a href="https://filecoin.io/">FileCoin</a> thanks to
<a href="https://estuary.tech/">Estuary</a>.
</li>
<li>
Capyloon exposes a Web Activity that allow any web page to publish a
file to IPFS. You can test this feature
<a href="https://capyloon.org/ipfs.html#publish">here.</a>
</li>
</ul>
<h4>Downloads</h4>
<ul>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeig4jf2w7kwbvokyotzb6vjxarhuv2oxo64y6hquk3jwbslgyxuaui"
>Debian amd64 Package</a
>
</li>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeiga5wfxmgpqdo4cl6iy6cpzdry76cdrhja4dc6xjsrqb2m5vva4rm"
>Mobian PinePhone Pro Package</a
>
</li>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeicfksuzxrhojstcyv5swp5qc2cyxjtlfnclcebgg56lg3exlkqmoq"
>Mobian Librem 5 Package</a
>
</li>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeibo2ij4hprqbcaqhxtof2aqugayxpq7ynxxyfgka2xkkf2odgifj4"
>Pixel 3a (sargo) Image</a
>
</li>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeidnwxke22phfoyrjwnlzklcljy3kpxswaocejzactmoa24waydjha"
>Generic System Image (A/B arm64)</a
>
</li>
</ul>
<h3 id="april-08"><a href="#april-08">Fri 08 April 2022</a></h3>
<h4>Changelog</h4>
<ul>
<li>
Improved Web Extensions support: installation of recommended
extensions from the FTU, and management from the settings app. See it
in action in this video:
<video
controls
src="https://cloudflare-ipfs.com/ipfs/bafybeigmmev766bu3mpxi5qzwdtgdywh6cle5zf2d4czwah3eeyp2mqtnq"
></video>
</li>
<li>UX cleanup of the "page crashed" and network error pages.</li>
<li>
Implementation of the missing app management commands for Linux
Phones, making them as easy to work with as the Gonk based devices.
</li>
</ul>
<h4>Downloads</h4>
<ul>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeicai7ws3njbmsich52ouuuqm4w4urpt2un4ptdp5br3eeeyfunhma"
>Debian amd64 Package</a
>
</li>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeigrfrnrujalrdezhu34f5u2nc5zqmfqtxxim27b6acozpkgjhr24e"
>Mobian PinePhone Pro Package</a
>
</li>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeidxtpskbqwrzvsw7xo7i7dslu42mnpevrpi4wrdt76k7seeq6n2sm"
>Mobian Librem 5 Package</a
>
</li>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeifc6tupgvdbkhofvtvyvbvd476uwmevibsvt47xuhynne7cyl2mxa"
>Pixel 3a (sargo) Image</a
>
</li>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeigduqzb4tue6iclbeowaqe77elmfqm2jabkcibwkdtbrtwfqsdofu"
>Generic System Image (A/B arm64)</a
>
</li>
</ul>
<h3 id="march-25"><a href="#march-25">Fri 25 March 2022</a></h3>
<h4>Changelog</h4>
<ul>
<li>
Debian packages are available for Linux phones! Check the
<a href="linuxphones.html">dedicated page</a> for details.
</li>
<li>Minor performance fixes and UX polish changes.</li>
</ul>
<h4>Downloads</h4>
<ul>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeidyqwjls2r4cfxxfutif4m4okf5h4ula7lca7xeyo3wz5srxda6qq"
>Debian amd64 Package</a
>
</li>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeib4dyfvgh2yfh2gp5v7f3jluis7q4mkk7o5nyscdjwrlkm7kuwaga"
>Mobian PinePhone Pro Package</a
>
</li>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeibdvp6jm26fbmk5r6ocui7zjvhzx7ccjy3jnv3wyrjmxi3jimwr4q"
>Mobian Librem 5 Package</a
>
</li>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeifpj2ti6cyb2v5syyvtzyspl6jkp3n225rychirwv5otpc6wjbxzq"
>Pixel 3a (sargo) Image</a
>
</li>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeicwgek5422glorxhshft555a6ogba4cq4dlnzjq5upgsd4cd563aa"
>Generic System Image (A/B arm64)</a
>
</li>
</ul>
<h3 id="march-18"><a href="#march-18">Fri 18 March 2022</a></h3>
<h4>Changelog</h4>
<ul>
<li>
The First Time Use experience now features these panels: Language,
Wi-Fi, Date & Time, Privacy, Search engines and Display. Here's a
video of the FTU in action:
<video
controls
src="https://cloudflare-ipfs.com/ipfs/bafybeicxdmqht66pgmyjqfi6d2jcvk5rskva73d3y5a73mjv3zsve4mv44"
></video>
</li>
<li>
As seen in one of the FTU panels, it's now possible to configure
search engines. If you are browsing a page initiated by a keyword
search, you can choose a different search engine from the site info
panel, making it easy to switch from one to another. We also
automatically add new engines based on your navigation, like the one
from Wikipedia in this video:
<video
controls
src="https://cloudflare-ipfs.com/ipfs/bafybeicca4ibrrjfgnuxznpbtlv7r6tvak6cr4rfe2ketiftba2gr4y4my"
></video>
</li>
<li>
There is a "Tor" toggle in the Privacy panel of the FTU, to enable
initial Tor support based on
<a href="https://gitlab.torproject.org/tpo/core/arti">Arti</a>. You
can also turn it on and off from the Quick Settings panel as shown in
this video:
<video
controls
src="https://cloudflare-ipfs.com/ipfs/bafybeidfj5t5ilmvzcp27gvnumnfib5q57udofk5wpiwcfvruzbe5fzd2y"
></video>
</li>
</ul>
<h4>Downloads</h4>
<ul>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeigpve6eldbvkpnzujhvxqvqx6erw5j6r34ru24pfo6xed62twarai"
>Debian amd64 Package</a
>
</li>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeigm2bvb6tyiaeljdmuoy2b3w7ea4grcuduxybbgfbios7zue7wyay"
>Pixel 3a (sargo) Image</a
>
</li>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeicm46teebtmw2be4zzrn3lben7ao27sxwuk6fwbdaympc54lwzfjy"
>Generic System Image (A/B arm64)</a
>
</li>
</ul>
<h3 id="march-08"><a href="#march-08">Tue 08 March 2022</a></h3>
<h4>Changelog</h4>
<ul>
<li>
Initial release of the First Time Use app, using
<a href="https://shoelace.style">Shoelace components</a>.
</li>
<li>
MacOS M1 (x86_64) prebuilts are now available for desktop users.
</li>
</ul>
<h4>Downloads</h4>
<ul>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeihy6ziejplgre4ge5tpwi63jgxg352v2ql554i35zxef2ohqta52u"
>Debian amd64 Package</a
>
</li>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeihxxpwmyvsfym7krwadindyenc72ugazgp377gjzipba3ux7x6id4"
>Pixel 3a (sargo) Image</a
>
</li>
<li>
<a
href="https://cloudflare-ipfs.com/ipfs/bafybeic2yvlxq73zkglnkbqqfphlqqwjcpnchs2jmryj3hrnu6qon6bbtm"
>Generic System Image (A/B arm64)</a
>
</li>
</ul>
<h3 id="feb-22"><a href="#feb-22">Tue 22 Feb 2022</a></h3>
<h4>Changelog</h4>
<ul>
<li>The virtual keyboard can now always be dismissed.</li>
<li>
A <code>jackady new-app</code> command was added to scaffold new apps.
</li>
</ul>
<h4>Downloads</h4>
<ul>
<li>
<a
href="https://bafybeidewojdbhe4gi7rbtt7k4r2ncuroujdp6qo3meke46aistuwaq2o4.ipfs.cloudflare-ipfs.com/capyloon_x86_64-unknown-linux-gnu_0.1.deb"
>Debian amd64 Package</a
>
</li>
<li>
<a
href="https://bafybeicrrpgbl62bcl77mkyrz5jb4ppapvqf6ak3d37qejdvthvaft4vxm.ipfs.cloudflare-ipfs.com/sargo.tar.xz"
>Pixel 3a (sargo) Image</a
>
</li>
<li>
<a
href="https://bafybeifwxgh4aysob2fwdju4d74rkwbieuei7xb2guy7xtbmkkjafqqbwa.ipfs.cloudflare-ipfs.com/gsi.tar.xz"
>Generic System Image (A/B arm64)</a
>
</li>
</ul>
<h3 id="feb-17"><a href="#feb-17">Thu 17 Feb 2022</a></h3>
<h4>Changelog</h4>
<ul>
<li>
MacOS M1 (aarch64) prebuilts are now available for desktop users.
</li>
</ul>
<h4>Downloads</h4>
<ul>
<li>
<a
href="https://bafybeibagpmoi6d32hw4ulowu7fuwoosrnn7ystkzvptpnr26lrfpjuvvm.ipfs.cloudflare-ipfs.com/capyloon_x86_64-unknown-linux-gnu_0.1.deb"
>Debian amd64 Package</a
>
</li>
<li>
<a
href="https://bafybeihmdu62yeexbekl24bq5oynuuvb2q6ope2vvwnmzubnqbvyy37ap4.ipfs.cloudflare-ipfs.com/sargo.tar.xz"
>Pixel 3a (sargo) Image</a
>
</li>
<li>
<a
href="https://bafybeihmdu62yeexbekl24bq5oynuuvb2q6ope2vvwnmzubnqbvyy37ap4.ipfs.cloudflare-ipfs.com/gsi.tar.xz"
>Generic System Image (A/B arm64)</a
>
</li>
</ul>
<h3 id="feb-03"><a href="#feb-03">Thu 03 Feb 2022</a></h3>
<h4>Changelog</h4>
<ul>
<li>Initial release!</li>
</ul>
<h4>Downloads</h4>
<ul>
<li>
<a
href="https://bafybeidhvndkzeqxfzjqfsjd6ke6z5qubpt4hhcddlobjdvyusjpxrrpta.ipfs.cloudflare-ipfs.com/b2gos_x86_64-unknown-linux-gnu_0.1.deb"
>Debian amd64 Package</a
>
</li>
<li>
<a
href="https://bafybeibugvpz5kvzrbo5fneqa622pmykpzyknxxphukbpjtziqzjycyusu.ipfs.cloudflare-ipfs.com/sargo.tar.xz"
>Pixel 3a (sargo) Image</a
>
</li>
<li>
<a
href="https://bafybeibugvpz5kvzrbo5fneqa622pmykpzyknxxphukbpjtziqzjycyusu.ipfs.cloudflare-ipfs.com/gsi.tar.xz"
>Generic System Image (A/B arm64)</a
>
</li>
</ul>
<footer>
<div>© 2023 Capyloon LLC.</div>
<div id="privacy-link" tabindex="0">Privacy Policy</div>
</footer>
<div id="privacy-policy" tabindex="0">
We don't track you and use analytics by
<a href="https://plausible.io/" target="_blank" rel="noopener"
>Plausible</a
>.
</div>
</div>
</body>
</html>