Ronan Jouchet
2477b59dda
Update changelog for v46.2.0
2022-03-20 23:44:36 -04:00
Ronan Jouchet
e06f6d929d
Bump default Electron to 16.1.0 (from 16.0.9), with security fixes:
...
- https://github.com/electron/electron/releases/tag/v16.0.10
- https://github.com/electron/electron/releases/tag/v16.1.0
2022-03-20 23:36:07 -04:00
Ronan Jouchet
036122ad55
Upgrade dependencies lockfiles
...
with the usual `npm run relock` .
No major/breaking chages this time.
2022-03-20 23:32:19 -04:00
Tedward747
83dce91c47
Strip LRM and RLM in Linux names ( fix #1361 , PR #1365 )
...
On Linux (SUSE at least), if `--name` isn't provided and is inferred,
the filename is prepended with the control character
LRM (https://en.wikipedia.org/wiki/Left-to-right_mark ) and I'd assume
RLM for anyone who's using that setting.
This PR strips those control characters out of the file name.
2022-03-20 23:27:57 -04:00
Tedward747
2f97a7156b
Remove extra whitespace in UserAgent ( fix #1357 , PR #1367 )
...
Fixes https://github.com/nativefier/nativefier/issues/1357 , by
not adding a new space when removing the app name from the User-Agent.
Co-authored-by: noxafy <hci@gmx.de>
2022-03-20 23:23:10 -04:00
Tedward747
8dbe7943d4
API.md: Update link for conceal flag ( #1364 )
...
Old link went 404, new one has an overview of what it is and has a link to the asar github for anyone wanting technical knowledge
2022-03-02 15:35:48 -05:00
Ronan Jouchet
388eebb58b
Update changelog for v46.1.1
2022-02-14 23:06:37 -05:00
Ronan Jouchet
ad74271b98
Bump default Electron to 16.0.9, from 16.0.8
2022-02-14 23:03:47 -05:00
Ronan Jouchet
5bcf165fe4
Upgrade dependencies
...
Including axios 0.25 -> 0.25, nothing breaking for us:
https://github.com/axios/axios/releases/tag/v0.26.0
2022-02-14 23:01:36 -05:00
Abhishek Mehandiratta
64ed2a856b
Feature: Add "copy as plain text" in edit menu (PR #1351 , fix #1144 )
...
This closes #1144 by adding a "Copy as plain text" function in Edit menu.
Co-authored-by: Ronan Jouchet <ronan@jouchet.fr>
2022-02-10 08:39:56 -05:00
Ronan Jouchet
35fb0fa7ff
Update changelog for v46.1.0
2022-02-06 18:08:11 -05:00
Ronan Jouchet
5ce6c24a3f
Fix lint not running in CI
2022-02-06 17:55:20 -05:00
Ronan Jouchet
5de8a307ab
Bump default Electron to 16.0.8, from 16.0.6
...
- https://github.com/electron/electron/releases/tag/v16.0.7
- https://github.com/electron/electron/releases/tag/v16.0.8
2022-02-06 17:53:45 -05:00
Ronan Jouchet
6d46082220
Bump axios from 0.24.0 to 0.25
...
See https://github.com/axios/axios/blob/master/CHANGELOG.md#0250-january-18-2022
No obvious breaking changes, I think.
2022-02-06 17:51:20 -05:00
Ronan Jouchet
347df98c77
Make eslint happy
2022-02-06 17:49:30 -05:00
Ronan Jouchet
6b6ef1d12d
Relock dependencies
2022-02-06 17:47:06 -05:00
Henry Bridge
9945a5dffe
Add flag --strict-internal-urls to disable domain and subpath matching (PR #1340 )
...
I created this so that Google Meet links don't open in my Google Calendar app for me, but it looks like others have a similar issue (e.g. issue #1304 ).
2022-02-06 17:40:51 -05:00
Abhishek Mehandiratta
372c1d0b13
Fixes ignored --file-download-options (PR #1350 , fix #1275 )
2022-02-06 00:02:49 -05:00
Ronan Jouchet
e7483549af
NATIVEFIER_APPS_DIR: document "new in release", rephrase doc to be the most useful to a first-time user
2022-01-31 17:07:57 -05:00
Matthew Ruzzi
c6debd72e0
Allow setting default app destination with env. var. NATIVEFIER_APPS_DIR (PR #1339 , #1336 )
2022-01-31 16:59:23 -05:00
Ronan Jouchet
f8bd696e32
README: mention Snap & AUR repos
...
See https://github.com/nativefier/nativefier/pull/1348
2022-01-31 16:33:53 -05:00
Ronan Jouchet
088be2d258
HACKING.md: triage guidelines (PR #1338 )
...
As discussed in https://github.com/nativefier/nativefier/issues/1258#issuecomment-1008522842 ,
here’s an attempt to formalize triage,
1. To agree on our triage practices.
2. To ease up recruiting more triagers.
3. To have a reference to point at when a user doesn't understand how we're triaging.
2022-01-31 16:23:47 -05:00
Zachary Talis
31fc580f1c
API.md: Fix broken "insecurity options" link (PR #1345 )
2022-01-28 23:01:56 -05:00
Tyler Nickerson
aeb6ba1a8c
Add "quiet" flag to suppress all log output (PR #1342 )
...
In working on my own repo [hop](https://github.com/Nickersoft/hop ), which uses nativefier under-the-hood, I found it very troublesome to suppress log output when using the programmatic API. This PR just adds a quick "quiet" option which will set the log level to "silent" and suppress all electron and nativefier output (except for errors, of course).
Co-authored-by: Ronan Jouchet <ronan@jouchet.fr>
2022-01-23 16:01:29 -05:00
Ronan Jouchet
cd7bd26d3c
HACKING.md: link to Hickey
2022-01-10 00:42:36 -05:00
Ronan Jouchet
2274053792
HACKING: markdown format
2022-01-10 00:03:47 -05:00
Ronan Jouchet
8d178b2507
CATALOG.md: Document GCal needs lying about useragent for working notifications ( fix #1292 )
2022-01-09 08:42:32 -05:00
Ronan Jouchet
25c4da6b4d
README: more more more more more nits
2022-01-06 14:33:49 -05:00
Ronan Jouchet
1b30ba5cbb
README: more more more more nits
2022-01-06 14:32:43 -05:00
Ronan Jouchet
f88244746e
README: more more more nits
2022-01-06 14:21:16 -05:00
Ronan Jouchet
8a8a5dd2cc
README: more more nits
2022-01-06 14:20:41 -05:00
Ronan Jouchet
37e2f98801
README: more nits
2022-01-06 14:20:12 -05:00
Ronan Jouchet
2445395ad3
README: nits
2022-01-06 14:18:22 -05:00
Ronan Jouchet
8d05fc9b8b
Docs: link to Docker Hub repo, lighten README and move some stuff to CATALOG
2022-01-06 14:09:15 -05:00
Ronan Jouchet
e4ab2dba5b
Update changelog for v46.0.4
2022-01-06 10:50:42 -05:00
Ronan Jouchet
ae4a0f05b8
CI: (Attempt to) push tag, not unreadable SHA
...
Might have to retry this one as I'm not sure it's this one or GITHUB_REF,
https://docs.github.com/en/actions/learn-github-actions/environment-variables
2022-01-06 10:50:00 -05:00
Ronan Jouchet
776f2a846d
Update changelog for v46.0.3
2022-01-06 10:33:22 -05:00
Ronan Jouchet
97cce9196d
CI: (Attempt to) push image to our org, not my personal account
2022-01-06 10:32:48 -05:00
Ronan Jouchet
863377d814
Update changelog for v46.0.2
2022-01-06 10:16:45 -05:00
Pranav Shikarpur
7b4d172248
CI: Fix Docker Hub image build & push ( #1100 )
...
We tried using the auto Docker Hub thingie, but it's flaky.
Reverting to manually pushing as part of release CI.
2022-01-06 10:14:31 -05:00
Ronan Jouchet
0a561a62c0
Update changelog for v46.0.1
2022-01-06 09:58:15 -05:00
Ronan Jouchet
e3a823c66b
Bump default Electron from 16.0.5 to 16.0.6
...
https://github.com/electron/electron/releases/tag/v16.0.6
2022-01-06 09:43:10 -05:00
Ronan Jouchet
5e3c23267a
Fix --widevine broken since 46.0.0
...
See https://github.com/nativefier/nativefier/pull/1288#issuecomment-1006307669 ,
"the version prefix changed from -wvvmp to +wvcus",
and message from CastLabs:
The v16 series of Electron for Content Security, labeled wvcus, moves to using the Component Updater Service to handle installation of the Widevine CDM, and has incompatible API updates compared to the previous wvvmp releases.
2022-01-06 09:34:20 -05:00
Ronan Jouchet
5276a839bb
Update changelog for v46.0.0
2022-01-02 06:31:08 -05:00
Adam Weeden
d483597320
Upgrade Electron from 13 to 16 (PR #1288 )
...
https://www.electronjs.org/docs/latest/breaking-changes
Co-authored-by: Ronan Jouchet <ronan@jouchet.fr>
2022-01-02 06:17:06 -05:00
Ronan Jouchet
6f4ae587c4
build/ci workflow: pass the node version number with the format expected by GHA/setup-node
...
and avoid warning "Not found in manifest. Falling back to download directly from Node"
2021-12-25 16:53:06 -05:00
Ronan Jouchet
16ec3b80fe
empty commit to see if cache is indeed used and build is faster (npm ci used to take between 30s and 1m10s)
2021-12-25 16:46:59 -05:00
Ronan Jouchet
797922afb6
build/ci workflow: try to use setup-node-v2 cache to speed up build
2021-12-25 16:42:48 -05:00
Ronan Jouchet
24e8849564
Update changelog for v45.0.8
2021-12-06 23:48:19 -05:00
Ronan Jouchet
e33aa4ebab
Fix 45.0.7 broken because of missing "chalk" dep ( fix #1324 )
2021-12-06 23:45:09 -05:00