Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (0m)  pkgsrc-2024Q1 (14d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (74d)  pkgsrc-2023Q3 (154d) 

2024-05-13 06:58:17 UTC Now

2024-05-03 20:39:25 UTC MAIN commitmail json YAML

fonts: Enable urw-base35-type1

(ryoon)

2024-05-03 20:38:51 UTC MAIN commitmail json YAML

doc: Added fonts/urw-base35-type1 version 4.00

(ryoon)

2024-05-03 20:38:35 UTC MAIN commitmail json YAML

fonts/urw-base35-type1: import urw-base35-type1-4.00

PostScript Level 1 and 2 base 35 fonts in Type 1 format
licensed under LPPL 1.3c

This is almost equivalent fonts/urw-fonts licensed under GNU GPL v2.

(ryoon)

2024-05-03 20:34:53 UTC MAIN commitmail json YAML

doc: Updated graphics/blender to 4.1.1

(ryoon)

2024-05-03 20:34:37 UTC MAIN commitmail json YAML

graphics/blender: Update to 4.1.1

Changelog:
Blender 4.1.1 includes many bugfixes and improvements in the following
catogories:

    Animation & Rigging
    Compositor
    Cycles
    EEVEE
    Geometry Nodes
    Import & Export
    Modeling
    Python API
    Rendering
    Sculpting
    Sequencer
    User Interface
    Add-ons

(ryoon)

2024-05-03 18:37:04 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 125.0.3

(ryoon)

2024-05-03 18:36:51 UTC MAIN commitmail json YAML

www/firefox-l10n: Update to 125.0.3

* Sync with www/firefox-125.0.3.

(ryoon)

2024-05-03 18:36:29 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 125.0.3

(ryoon)

2024-05-03 18:36:13 UTC MAIN commitmail json YAML

www/firefox: Update to 125.0.3

Changelog:
125.0.3:
Fixed

  * Fixed an extra blank tab with an address of https://0.0.0.1 sometimes
    appearing when attempting to launch Firefox when it is already running (bug
    1892612).

  * Fixed an issue that could cause incorrect font selection in some situations
    for users with the Japanese locale set (bug 1892363).

  * Fixed text corruption when dragging text containing unicode characters on
    Linux systems (bug 1888202).

  * Fixed a correctness error when checking arguments.length (and not using
    arguments otherwise) inside of a generator or async function (bug 1892699).

  * Fixed an issue that could lead to inconsistent focus handling of <select>
    elements when opened (bug 1893177).

(ryoon)

2024-04-29 00:12:29 UTC MAIN commitmail json YAML

textproc/py-link-grammar: Enable for Python 3.12

(ryoon)

2024-04-28 20:31:29 UTC MAIN commitmail json YAML

doc: Updated multimedia/libaom to 3.9.0

(ryoon)

2024-04-28 20:30:35 UTC MAIN commitmail json YAML

multimedia/libaom: Update to 3.9.0

Changelog:
2024-04-09 v3.9.0
  This release includes new codec interfaces, compression efficiency and
  perceptual improvements, speedup for RTC for both video and screen content,
  and many bug fixes. This release is ABI compatible with the previous release.

  - New Features
    * New codec control
      * AV1E_SET_SVC_FRAME_DROP_MODE is added to configure the SVC encoder to
        only drop spatial layers or the whole superframe.
    * Active Map is fixed and tested for RTC.
    * CONFIG_QUANT_MATRIX is added to disable quantization matrices when aom
      decoder is disabled with CONFIG_AV1_DECODER. Reduces ~10% binary size when
      both are disabled.
    * libwebm is updated to libwebm-1.0.0.31-1-gaffd7f4.

  - Compression Efficiency Improvements
    * RTC encoding improvements
      * 1-2% BD-rate gain for screen content with temporal layers; 5% BD-rate
        gain on scrolling content.

  - Perceptual Quality Improvements
    * For RTC screen content
      * Reduced color artifacts for RTC screen content
      * Visual quality improved for scene changes for SVC with quality layers.
      * Removed visual artifacts for speed 11

  - Speedups:
    * RTC Speed 11: aggressive speedup setting added for video mode,
      resolutions <= VGA: ~30% faster than speed 10.
    * 5-9% speed up for high bit-depth encoding with good mode on Arm, half of
      which comes from SVE/SVE2 optimizations.

  - Other improvements
    * Further improvements to global motion estimation.
    * Documented minimum required SIMD support: SSE4.1 on x86, Neon on Arm.
    * Remove unneeded SIMD functions, saving >100 KiB from binary size.
    * Cleaned up and improved pattern_search.
    * Added end-to-end c vs SIMD bit-exactness test.
    * Added config flag to calc psnr using libvmaf peak: use a slightly
      different peak value for PSNR (1020 and 2040 for 10- and 12-bit)

  - Bug Fixes
    * Fuzzing bug fixes
      * b/329485898 Null-dereference WRITE in av1_cdef_frame_mt
      * b/329810149 Null-dereference WRITE in av1_cdef_copy_sb8_16
      * b/329813868 Ill in av1_cdef_frame_mt
      * chromium:327882824 Null-dereference WRITE in av1_cdef_init_fb_row
      * b/330014723 Null-dereference WRITE in
        cdef_copy_rect8_16bit_to_16bit_avx2
      * b/310455204 Null-dereference WRITE in prepare_enc_workers
      * b/314858909 Heap-buffer-overflow in aom_variance64x64_avx2
      * oss-fuzz:67132 av1_dec_fuzzer: ASSERT: (pbi->tile_count_minus_1 + 1) <=
        (pbi->output_frame_width_in_tiles_minus_1 + 1)
      * oss-fuzz:67058 av1_dec_fuzzer: ASSERT: i == 0 || tile_w == *w
      * oss-fuzz:67161 av1_dec_fuzzer: ASSERT: i == 0 || tile_h == *h
      * oss-fuzz:67059 av1_dec_fuzzer: Crash in mem_get_varsize
      * oss-fuzz:67162 av1_dec_fuzzer: Use-of-uninitialized-value in
        od_ec_decode_bool_q15
      * oss-fuzz:67184 av1_dec_fuzzer: Heap-buffer-overflow in od_ec_dec_init
      * oss-fuzz:67216 av1_dec_fuzzer: Heap-buffer-overflow in
        od_ec_dec_normalize
      * oss-fuzz:67055 av1_dec_fuzzer: Heap-buffer-overflow in
        get_ls_tile_buffers
    * libaom library
      * aomedia:3510 Large value of duration could cause encoder overflow
      * chromium:328105513 Fix build conflicts between Abseil and libaom/libvpx
        in Win ARM64 builds
      * aomedia:3544 AV1/SharpnessTestLarge.SharpnessPSNRTest failures after
        59c592bb8
      * aomedia:3531 Exception encountered with PSNR calculation
      * aomedia:3541 Can not compile correctly by CYGWIN
      * chromium:41482688 heap-buffer-overflow write in vpx_img_read()
        (tools_common.c) with VPX_IMG_FMT_NV12
      * aomedia:3521 Assertion failures on Arm in CNNTest.* in
        av1_cnn_convolve_no_maxpool_padding_valid_2x2_neon and
        av1_cnn_convolve_no_maxpool_padding_valid_5x5_neon
      * aomedia:3486 C vs NEON mismatch in AV1 encoder
      * aomedia:3536 Over write in highbd_dr_prediction_z3_upsample1_neon()
      * aomedia:3276 Significant progress on ensuring all allocations are
        checked
      * aomedia:3491 heap-buffer-overflow encoding frames of size 256x256,
        512x512 in good quality usage mode using 4 threads
      * aomedia:3322 PSNR number discrepancy
      * aomedia:3493 Cmake generates garbage symbols for libaom_srcs.gni
      * aomedia:3478 GCC 12.2.0 emits a -Wstringop-overflow warning on
        aom/av1/encoder/motion_search_facade.c
      * aomedia:3484 C vs NEON mismatch in AV1 encoder for high-bitdepth case

(ryoon)

2024-04-27 02:42:18 UTC MAIN commitmail json YAML

net/py-zmq: Fix build under NetBSD at least

Wheel invokes cmake and it has no CMAKE_CONFIGURE_ARGS.
Then _zmq.so was reported as problematic RPATH.
Define CMAKE_SKIP_RPATH in CMakeLists.txt to fix this failure.

(ryoon)

2024-04-24 14:34:02 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 125.0.2

(ryoon)

2024-04-24 14:33:51 UTC MAIN commitmail json YAML

www/firefox-l10n: Update to 125.0.2

* Sync with www/firefox-125.0.2.

(ryoon)

2024-04-24 14:33:26 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 125.0.2

(ryoon)

2024-04-24 14:33:13 UTC MAIN commitmail json YAML

www/firefox: Update to 125.0.2

Changelog:
125.0.2:
Fixed

  * Reverted the changes recently shipped in Firefox 125 that more proactively
    blocked downloads from potentially untrustworthy URLs. The changes caused
    unexpected problems with downloading files in some situations. We plan to
    fix and re-enable these protections in a future release. (Bug 1892069)

(ryoon)

2024-04-22 03:50:52 UTC MAIN commitmail json YAML

graphics/netpbm: Store distfiles in MASTER_SITE_LOCAL

(ryoon)

2024-04-21 12:57:57 UTC MAIN commitmail json YAML

doc: Updated graphics/netpbm to 11.02.09

(ryoon)

2024-04-21 12:54:24 UTC MAIN commitmail json YAML

graphics/netpbm: Update to 11.02.09

Changelog:
24.04.11 BJH  Release 11.02.09

              libnetpbm: Fix double free crash when memory allocation via
              REALLOCARRAY fails.  Introduced in Netpbm 10.40 (September
              2007).

24.03.11 BJH  Release 11.02.08

              infotopam: fix incorrect output -- columns always in wrong
              place.  Always broken.  (infotopam was new in Netpbm 10.22 (May
              2004)).

23.12.26 BJH  Release 11.02.07

              pnmpad: fix behavior with -left, -right, and -width together or
              -top, -bottom, -height together: ignores -width where it should
              fail.  Broken in Netpbm 10.72 (September 2015).

23.12.05 BJH  Release 11.02.06

              pnmconvol: Restore ability of convolution matrix to be a
              pseudo-plain-PNM with samples that exceed the maxval.  Lost in
              10.30 (October 2005) because maxval-checking code was added to
              libnetpbm.  (Was fixed in 10.47.08 in November 2010, but only in
              the 10.47 series).

23.11.24 BJH  Release 11.02.05

              pnmpad: fix wrong results with old-style options (e.g. "-t50").

23.09.24 BJH  Release 11.02.04

              pamtosvg: fix hang.

              pbmtoxbm: Fix spurious output with really wide rows.

23.09.02 BJH  Release 11.02.03

              pamaddnoise: fix very incorrect noise added for all types.
              Introduced in Netpbm 10.94 (March 2021).

              pgmtexture: Fix buffer overflow with maxval > 255.  Always
              broken.  Maxvals > 255 were possible starting in Netpbm 9.0
              (April 2000).

              ppmrough: fix buffer overrun.  Always broken (Ppmrough was new
              in Netpbm 10.9 (September 2002).

              ppmrough: fix excessive roughness.  Introduced in Netpbm 10.94
              (March 2021).

23.08.18 BJH  Release 11.02.02

              ppmfade: fix "file not found" crash for most fade modes.
              Introduced in Netpbm 10.98 (March 2022).

              ppmfade: fix incorrect block mode fade.  Always broken
              (ppmfade was new in Netpbm 8.4 (April 2000)).

23.08.05 BJH  Release 11.02.01

              pamstack: Fail gracefully when total number of planes is too
              large for unsigned integer.  Always broken (Pamstack was new in
              Netpbm 10.0 (June 2002).

23.03.25 BJH  Release 11.02.00

              jpegtopnm: Add -traceexif

              pbmtextps: Add -asciihex, -ascii85.

              pcdovtoppm: remove dependency on obsolete 'tempfile' program.

              jpegtopnm: Many fixes to -dumpexif.  Always broken.
              (-dumpexif was new in Netpbm 9.18 (September 2001))

              pamtopng: fix -chroma option: always rejected.  Always broken.
              (pamtopng was new in Netpbm 10.70 (June 2015)).

              pnmtopng: fix -rgb option: always rejected.  Always broken
              (-rgb was new in Netpbm 10.30 (October 2005)).

              build: change the way you add the separately distributed
              'hpcdtoppm' code to the build.

22.12.31 BJH  Release 11.01.00

              pamcat: Add -listfile .

              pamtojpeg2k: add -size option.  Doesn't precisely work (and
              -compression has never worked precisely either); should be
              fixed some day.

              ppmtompeg: Fix crash with resize option because of invalid
              memory free.

              fitstopnm: fix invalid memory reference (nonterminated ASCIIZ
              string).

              packaging: Fix library minor number to 100 + Netpbm minor number
              so it is higher than previous ones in library major 100.
              I.e. libnetpbm.so.100.101 instead of libnetpbm.so.100.1.
              Introduced in Netpbm 11.00.00.

22.09.28 BJH  Release 11.00.00

              (No significance to new major number; just ran out of 2-digit
              minor numbers).

              Add pamcat.

              pamtable: add -tuple.

              pamtable: add -hex.

              pbmtextps: improve error messages.

              pnmtofits: fix arbitrary behavior when FITS input lacks
              required fields in header.  Always broken.  Pnmtofits'
              predecessor was in primordial Netpbm (1989).

              ppmtoicr: Fix bug: all options cause bogus command line parsing
              errors.  Always broken.  Ppmtoicr was new in 1991.

              ppmtoicr: Fix arithmetic overflows.

              ppmtoicr: make -rle option issue an error message saying it no
              longer exists (it did, sort of, before 2015).

              ppmforge: Fix arbitrary output with really large -power.

              pnmindex: fix shell injection vulnerabilities.  Broken since
              Netpbm 10.28 (June 2005).

              pnmmargin: fix shell injection vulnerability.  Always broken
              (Program was added in primordial Netpbm in 1990).

              build: Create backward compatibility symbolic link for
              pnminterp-gen, missing for over 20 years.

22.06.24 BJH  Release 10.99.00

              Add pamrestack.

              Add pamshuffle.

              Add pamtoqoi, qoitopam.

              palmtopnm: Fix failure with bogus claim of invalid input on
              architectures that do not use two's complement negative numbers.
              Always broken.  (Ability to convert PackBits input was new in
              Netpbm 10.27 (March 2005).

              pnmgamma -srgbtobt709, -bt709tosrgb: fix bug; incorrect output.
              Always broken (These options were new in Netpbm 10.32 (February
              2006)).  Thanks Alexander Shpilkin <ashpilkin@gmail.com>.

              pamdice: Fix incorrect output file name with PAM input.  Always
              broken (pamdice was new in Netpbm 9.25 (March 2002).

              libnetpbm: Stop bogus runtime error check failure in pmfileio.c
              shifts.

22.03.27 BJH  Release 10.98.00

              pamtopdbimg: Add -fixedtime.

              ppmfade: Use temporary files securely.

              pnmtosir: Set some possibly meaningless bits in output to zero
              so output is repeatable.

              pamx: Fix bug: top-justifies image in all cases where it should
              bottom-justify.  Always broken.  (pamx was new in Netpbm 10.34
              (June 2006).

              pnmtorle: Fix bug: -h works only on first image.

              pamsistoaglyph: Fix invalid memory reference and incorrect
              output on depth 1 input.  Always broken.  (pamsistoaglyph was
              new in Netpbm 10.47 (June 2009).  Thanks Scott Pakin.

              pambayer: Fix bogus colors at edges.  Always Broken (pambayer
              was new in Release 10.30 (October 2005)).

              libnetpbm, various programs: fix bug: bogus warning that a color
              specified on command line cannot be represented exactly with the
              maxval being used.  Introduced in Netpbm 10.83 (June 2018).

              pnmtopsnr: Fix typo in error message.  Always broken (pnmpsnr
              was new in Netpbm 9.6 (July 2000).

              ppmtoilbm: Remove -floyd (aka -fs) option, which hasn't worked
              in a long time if ever and is inappropriate function for this
              program.  And the broken code is inconsistent with new random
              number logic elsewhere in the package.

              ppmtoapplevol: Fix bug: reads from Standard Input even when you
              specify the input file argument.  Always broken.  (ppmtoapplevol
              was new in Netpbm 10.54 (March 2011).

              ppmtoapplevol: Fix bug: produces garbage with input image wider
              than 255.  Always broken.  (ppmtoapplevol was new in Netpbm
              10.54 (March 2011).

              pgmmedian: fix crash when median matrix is wider or higher than
              the input image.

              picttoppm: Fix incorrect output for 32 bit per pixel images
              that have only 3 planes.  Broken in Netpbm 10.34 (June 2006).

              pamendian: fix bogus "sample exceeds maxval" failure.
              Introduced in Netpbm 10.66 (March 2014).

              ppmtoilbm: Fix wild memory references and hangs with -map .
              Introduced in Netpbm 9.12 (March 2001).

              pgmtexture: Fix incorrect output.  Always broken.  (Program was
              added in primordial Netpbm in 1991).

              pgmabel: Fix incorrect output.  Always broken.  (Program was
              new in Netpbm 10.3 (July 2002).

              Remove Floyd-Steinberg dithering functions (ppm_fs_*) from
              libnetpbm (libppmfloyd).  No longer used.  Floyd-Steinberg
              dithering logic can be found in pnmremap.  libppmfloyd
              was previously used by ppmtoilbm.

21.12.27 BJH  Release 10.97.00

              Add pbmnoise.

              pnmpad: Use -halign with -mwidth and default to centering the
              image instead of left-justifying when no other padding is being
              added.  Same with -mheight, -valign, and top-justifying.

              xwdtopnm: Add ability to process bit depth 32.

              pgmtoppm: Add -black, -white.

              ppmpat: Add -mesh.

              pampaintspill: Add -near.  Thanks Scott Pakin.

              pamtogif: Fix bug: doesn't ignore the input alpha mask when user
              specified -transparent.  Broken in Netpbm 10.37 (December 2006).

              palmtopnm: Fix bug: fails with PackBits input on platform with
              default unsigned char, such as ppc64.  Always broken.  (Ability
              to convert PackBits input was new in Netpbm 10.27 (March 2005).

              pamrubber: Fix bug: random behavior with -quad when you specify
              both points for source or target and the second one is lower in
              the image than the first.  Always broken (Pamrubber was new in
              Netpbm 10.54 (March 2011)).

              sunicontopnm, escp2topbm, mgrtopbm, ybmtopbm, pamcut, pbmpscale,
              pnmcat, pnmpad: Fix arithmetic overrun with ridiculously large
              image.

              pbmclean: Fix overallocation of memory (waste).

              libnetbm: Add pnm_writepamrowpart, pnm_formatPamtuples.

              libnetpbm: When validating computable size of width and height,
              allow for adding up to 10 instead of 2, to account for rounding
              up to a multiple of 8 in processing bit maps.

              Build: Don't attempt to build 'pamexec' on systems without
              Unix process management.  Bug introduced in Netpbm 10.94
              (March 2021) and supposedly fixed in 10.95, but not really.

21.09.25 BJH  Release 10.96.00

              pgmtoppm: Eliminate dependency on color dictionary when user
              does not specify any colors by name.

              pamstereogram: Fix crash with -xbegin=0.  Thanks Scott Pakin.
              Introduced in Netpbm 10.94.

21.06.30 BJH  Release 10.95.00

              pamtopng: Fix rejection of all BLACKANDWHITE_ALPHA images with
              message about wrong depth.  Always broken (pamtopng was new in
              Netpbm 10.71 (June 2015)).  Thanks Karol Kosek
              <krkk@krkk.ct8.pl>.

              pamtopng: Fix failure with GRAYSCALE_ALPHA images with maxval
              less than 255.  Always broken (pamtopng was new in Netpbm 10.71
              (June 2015)).  Thanks Karol Kosek <krkk@krkk.ct8.pl>.

              pamtopng: Fix: treats all tuple types that start with BLA as
              BLACKANDWHITE.  Always broken (pamtopng was new in Netpbm 10.71
              (June 2015)).

              pamtopng: Fix -transparent option - program recognized
              -transparency instead.  Always broken (pamtopng was new in
              Netpbm 10.71 (June 2015)).

              pamtogif: Fix failure with bogus message about wrong depth with
              grayscale and black and white PAM images with transparency.
              Always broken (pamtogif was new in Netpbm 10.37 (December 2006)).
              Thanks Karol Kosek <krkk@krkk.ct8.pl>.

              ppmtogif: Same as 'pamtogif' fix above, but with -alpha option.

              Build: Fix build failure due to missing 'random' function on
              Mingw platform.  Bug introduced in Netpbm 10.94 (March 2021).

              Build: Don't attempt to build 'pamexec' on systems without
              Unix process management.  Bug introduced in Netpbm 10.94
              (March 2021).

              Build: Make it work on systems that don't have date +%s.  Broken
              in Netpbm 10.78 (March 2017).  Thanks Claes N辰st辿n
              (pekdon@gmail.com).

              Build: Fix for MacOS build failures with missing sprintf and
              vasprintf in broken build environment.

              Mkdeb: fix failure with message about unrecognized format of
              VERSION file.  Introduced in Netpbm 10.90 (March 2020).

21.03.27 BJH  Release 10.94.00

              Add pamhomography:  Thanks Scott Pakin.

              pamstereogram: Add -yfillshift .

              pamtowinicon: Add BMP/PNG encoding to verbose output.

              Use internal random number generator everywhere random numbers
              are used except ppmtoilbm, so seeded results are the same on
              all platforms.

              pamexec: Issue message instead of being killed by a signal when
              the exec'ed program does not read the whole image"

              ppmforge: Fail if -dimension is greater than 5, which is
              useless.

              pamscale: Fix bogus "bad magic number" or similar failure most
              of the time with -nomix.  Broken since Netpbm 10.49 (December
              2009).

              pnmtopng: Fix incorrect transparency in output when requesting
              transparency.  Introduced after Netpbm 10.35 (August 2006) but
              not after Netpbm 10.47 (June 2009).

              pnmtopng: Fix buffer overrun or bogus "too many color/
              transparency pairs" failure when requesting transparency.
              Introduced after Netpbm 10.26 (January 2005) but not after
              Netpbm 10.35 (August 2006).

              pamtojpeg2k: Fix constant failure with message about file
              close failing.

              libnetpbm: pm_system: Fix bug: standard input feeder process
              repositions unrelated files.  Always broken (pm_system was new
              in Netpbm 10.13 (September 2003).

              Pamtowinicon: Fix crash or incorrect output with PNG encoding
              (result of pm_system bug above).  Always broken (Pamtowinicon
              was new in Netpbm 10.63 (June 2013).

              pnmtopng: Fix trivial memory leaks.

              pnmtops: Fix incorrect output (arithmetic overflow) when
              bounding box is exactly INT_MAX high or wide.  Always broken.
              Pnmtops was in primordial Netpbm.

              make package: fix no such file pcdovtoppm.exe failure on
              Windows.

20.12.28 BJH  Release 10.93.00

              pamarith: Add -equal.

              pamarith: Allow more than two operands for functions for which
              it makes sense (all but -subtract, -difference, -compare,
              -divide, -shiftleft, and -shiftright).

              pamarith: fail if operand images have different depth and not
              depth 1.

              ppmshift: Add -seed .

              pamaddnoise: Fix incorrect output for -type poisson.  Always
              broken.  (pamaddnoise's precursor pnmaddnoies was new to Netpbm
              in Netpbm 10.29 (August 2005)).

              pamaddnoise: fix bug: garbage output with -type impulse.  Always
              broken (pamaddnoise's precursor pnmaddnoise was new to Netpbm
              in Netpbm 10.29 (August 2005)).

20.09.26 BJH  Release 10.92.00

              pnmcrop: Make -margin effective with -blank-image=minimize.

              pnmnorm: With bounds specified as -bpercent or -bsingle and
              -wpercent or -wsingle, and the image has only one brightness,
              don't attempt any normalization - leave image as is.  (Previous
              version produces all black with -keephues).

              pgmtopbm: Add -randomseed.

              pamfunc: Fix always wrong output with -not.  Always broken.
              (-not was new in Netpbm 10.40 (September 2007)).

              pamdepth: fix bug: doesn't work on PAM with black and white
              tuple type.

              pnmnorm: Fix bug: output too dark when -bpercent and -wpercent
              indicate overlapping values.  Broken since Netpbm 10.43 (June
              2008).

              pbmtext: Fix double-free crash with -font .  Introduced in
              Netpbm 10.91 (June 2020).

              jpeg2ktopam: Fix crash whenever the program fails.  Broken in
              Netpbm 10.42 (March 2008).

              pamtojpeg2k: Fix failure with most -progression values.  Always
              broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)).

              pamtojpeg2k: Fix wrong result with -tilegrdtly.  Always
              broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)).

              pamarith: Fix crash with -compare where inputs are PBM or
              BLACKANDWHITE PAM.  Broken in Netpbm 10.14 (February 2003).

              pamfunc: Fix crash with -changemaxval and PBM or BLACKANDWHITE
              PAM input.  Always broken.  -changemaxval was new in Netpbm
              10.65 (December 2013).

              pammixmulti: Fix bug: -randomseed ignored on some systems.
              Always broken.  (pammixmulti was new in Netpbm 10.85 (December
              2018).

              pcdovtoppm: Fix some garbage from the conversion from csh to sh
              in Netpbm 9.12 (March 2001) in conversion from csh arrays that
              should have stopped it from working at all, despite reports from
              users that they were using it.

              ximtoppm: Fix bug: invalid memory references with pathological
              image input.  Broken in Netpbm 10.91 (June 2020).

              Configure: remove obsolete question about URL to put in pointer
              man pages of yesteryear.

              Build: fix bug: PKG_CONFIG make variable not used for merge
              build.  Always broken (PKG_CONFIG was new in Netpbm 10.76
              (September 2016).

20.06.28 BJH  Release 10.91.00

              pamstretch-gen: Add -quiet (supposedly added in 10.86, but never
              worked).

              pamstereogram: Add -tileable.  Thanks Scott Pakin.

              pcdovtoppm: Implement -version, -plain, and -quiet.

              pcdovtoppm: more secure temporary file handling.

              pcdovtoppm: Improve the way it fails when 'hpcdtoppm' fails.

              anytopnm, pnmmargin: Fail properly when unable to create
              temporary file.  Broken in Netpbm 10.75 (June 2016).

              winicontoppm: Fix undefined behavior for various invalid input.
              Always broken.  Winicontoppm was new in Netpbm 9.3 (June 2000).

              winicontoppm: Fix incorrect output with 256 pixel wide or high
              image.  Always broken.  Winicontoppm was new in Netpbm 9.3 (June
              2000).

              pjtoppm: Handle input stream with no transmission mode command.
              Always broken.  Pjtoppm was in primordial Netpbm (1991).

              cameratopam: Handle I/O error on input file.  Always broken.
              Cameratopam was new to Netpbm in Netpbm 10.25 (June 2005).

              xbmtopbm: Recognize "unsigned short" as an extension of
              XBM X10 format.

              pjtoppm: Fix handling of input with width unspecified or not
              positive.  Always broken.  (Pjtoppm was in primordial Netpbm, ca
              1991).

              winicontopam: Fix crash with PNG icon.  Always broken.
              Winicontopam was new in Netpbm 10.63 (June 2013).

              picttoppm: Fix bug with an input file that specifies a clip
              region (ClipRgn opcode) that is not contained within the
              picture frame.  Result is invalid memory access.  Broken
              some time 1994-2002.

              picttoppm: Fix incorrect output (sheared) when a blit must be
              scaled.  Broken in Netpbm 10.34 (June 2006) or 10.35 (August
              2006).

              pbmtonokia: Fix incorrect output with -txt option.

              pbmtonokia: Fix incorrect output with newer compiler.

              pnmtorle: Fix incorrect command and filename in header.
              Broken in Netpbm 10.88 (September 2019).

              cameratopam: Fix buffer overrun.  Always present. (cameratopam
              was new in Netpbm 10.28 (June 2005)).

              cameratopam: Fix undefined behavior using 'swab' to swap bytes
              in place.  Always present. (cameratopam was new in Netpbm 10.28
              (June 2005)).

              ppmtompeg: Fix buffer overruns with very long names in input
              parameter files.  Always broken.  Ppmtompeg was new in
              Netpbm 8.4 (April 2000).

              ximtoppm: Fix possible program crash due to invalid memory
              reference.  Always broken.  ximtoppm was in primordial Netpbm,
              ca 1989.

              pcdovtoppm: Fix bug: accepts anything starting with -s
              as equivalent to -s.

              pcdovtoppm: properly selects Bash as interpreter.  Broken
              in Netpbm 9.12 (March 2001) (when it was called pcdindex).

20.03.26 BJH  Release 10.90.00

              pamundice: Add -listfile.

              pamditherbw: Remove restriction to 2^18 pixels width and height
              for -hilbert .

              pamundice: Add error and warning messages for insane file name
              pattern.

              pamcut: Improve error messages for legacy command line
              arguments.

              pbmtopgm: Fix incorrect output when convolution area is not
              square.  Always broken.  pbmtopgm was in primordial Netpbm,
              ca 1991.

              pbmtopgm: Fix crash when convolution matrix too large for word
              size.  Always broken.  pbmtopgm was in primordial Netpbm, ca
              1991.

              pnmshear: Fix arithmetic overflow with shear angle near +/- 90
              degrees.  Always broken; pnmshear was in primordial Netpbm,
              ca. 1989.

              pnmshear: Fix shearing direction for angles larger than 90
              degrees.  Always broken; pnmshear was in primordial Netpbm,
              ca. 1989.

              pamditherbw: Fix bug: issue error message instead of just
              ignoring one of the options when you specify -hilbert and
              another halftone option.

              pamdice: Fix junk output when -width or -height not specified.

              pamdice: Fix crash when -width or -height is zero.

              pamdice: Fix incorrect file names when -outstem contains "%s",
              etc.

              pgmnoise: Correct error messages for invalid height, width
              arguments.

              pnmquantall: remove accidentally published debugging trace.

              libnetpbm: pm_getline, xvminitoppm, pamtris : Fix bug: crash
              when reading empty line.

              libnetpbm: pm_read_unknown_size, rawtopgm, zeisstopnm: crash
              when out of memory

              Build: make deb: don't include empty Recommends; newer dpkg-deb
              won't accept it.

              Install: Use e.g. "10.90.00" for version in pkg-config and
              config file, instead of e.g. "Netpbm 10.90.00".

19.12.29 BJH  Release 10.89.00

              pnmpad: Add -reportonly.

              anytopnm: Fix unpredictable behavior when file name contains
              spaces.

              pamfind: Fix typo in message.

              pnmquant: Fail if user specifies both -spreadbrightness and
              -spreadluminosity or both -randomseed and -norandom, rather
              than just pick one.

              pamrubber: Fix bug: -frame doesn't work.  Always broken.
              (Pamrubber was new in Netpbm 10.54 (March 2011)).

19.09.28 BJH  Release 10.88.00

              pnmquant: Fail if user specifies more than one of -meanpixel,
              -meancolor, and -center, rather than just pick one.

              pnmremap: Don't output any part of the image if program fails
              because the maxval of input and map file do not match, in a
              case where matching maxval is required, i.e. the user specified
              -firstisdefault or -missingcolor.

              ppmhist: sort secondarily by RGB with -sort=frequency, so
              output is repeatable.

              pnmcolormap: Add -splitpix, -splitcol, -splitdim.
              Thanks Vladislav Zavjalov.

              pbmtext: fix erroneous failure message with long input text.

              jpeg2ktopam, pamtojpeg2k: fix negative array index.  Always
              broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)).

              jpeg2ktopam, pamtojpeg2k: fix assertion failure.  Always
              broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)).

              jpeg2ktopam: Fix memory leak after decoder failure.  Always
              broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)).

              jpeg2ktopam: fix null pointer dereference.  Always broken
              (pamtojpeg2k was new in Netpbm 10.12 (November 2002)).

              pnmtorle, rletopnm: fix wild pointer dereference when memory
              allocation fails.  Always broken (programs were added to
              Netpbm in Release 9.0 (April 2000).

              pamsumm: Fix bug: with -mean and a conflicting option such as
              -sum, the program ignores one of the options.  It should fail.
              Always broken (pamsumm was new in Netpbm 10.21 (March 2004).

              Build: fix for Cygwin, "no rule to make pm_config.h".

19.06.28 BJH  Release 10.87.00

              pamfind: Add -machine .

              Multiple: fix bug: when you specify the same option twice, you
              can get a syntax error, with the message telling you you
              specified some other option that conflicts with it.  Should just
              take the last setting.

              pnmtopng: Fix bug: Defaults to no filters.  Should be all
              filters.  Effect is larger PNG output.  Broken after Netpbm
              10.26 (January 2005) but no later than Netpbm 10.35 (August
              2006).

              pnmtopng: Fix bug: Doesn't allow multiple filter options.
              Broken after Netpbm 10.26 (January 2005) but no later than
              Netpbm 10.35 (August 2006).

              pnmcrop: Don't allow -borderfile with -reportXXX.  It doesn't
              work.

              pnmcrop: fix bug: -bgcolor doesn't work.  Always present
              (-bgcolor was introduced in Netpbm 10.86 (March 2019)).

              pbmtext: fix bug: don't ignore -builtin when specified with
              -font.  Fail with syntax error instead.

              pbmtozinc: fix wrong output on big-endian machines.  Broken in
              Netpbm 10.71 (June 2015).

              pbmpage: Fix error message for invalid syntax.

              pamtris: Fix bug: debug trace left in

(ryoon)

2024-04-21 06:38:33 UTC MAIN commitmail json YAML

fonts: Enable biz-ud-mincho-ttf

(ryoon)

2024-04-21 06:37:52 UTC MAIN commitmail json YAML

doc: Added fonts/biz-ud-mincho-ttf version 1.06

(ryoon)

2024-04-21 06:37:30 UTC MAIN commitmail json YAML

fonts/biz-ud-mincho-ttf: import biz-ud-mincho-ttf-1.06

BIZ UD Mincho is a universal design typeface designed to be easy to
read and ideal for education and business documentation. It combines
high quality in readability and legibility while carrying on the
stately Japanese Mincho type tradition. BIZ UD Mincho bases its design
on one of the typefaces from the Morisawa font library, which has
thicker horizontal lines than the traditional Mincho type
style. Because most Mincho types have thin horizontal strokes, the
style can be difficult to read on some displays or signs and for
people with low vision. For the universal design version, dakuten and
handakuten voicing marks are designed to be more legible, and the
letterforms are adjusted to maintain their balance while having a
larger face and wider counters.

Packaged by Atsushi Toyokura as wip/biz-ud-mincho-ttf.

(ryoon)

2024-04-21 06:36:09 UTC MAIN commitmail json YAML

fonts: Enable biz-ud-gothic-ttf

(ryoon)

2024-04-21 06:35:16 UTC MAIN commitmail json YAML

doc: Added fonts/biz-ud-gothic-ttf version 1.051

(ryoon)

2024-04-21 06:35:01 UTC MAIN commitmail json YAML

fonts/biz-ud-gothic-ttf: import biz-ud-gothic-ttf-1.051

BIZ UD Gothic is a universal design typeface designed to be easy to
read and ideal for education and business documentation. It is a
highly legible and well-balanced design sans serif. In order to make
the kanji more clear and identifiable, the letterforms are simplified
by omitting hane (hook) and geta (the vertical lines extending beyond
horizontal strokes at the bottom of kanji). Counters and other spaces
are finely adjusted so that the overall balance of the type is not
impaired even with the use in relatively large size. The kana are made
slightly smaller than the kanji to give a good rhythm and flow when
setting long texts in the lighter weights.

Packaged by Atsushi Toyokura as wip/biz-ud-gothic-ttf.

(ryoon)

2024-04-18 14:16:30 UTC MAIN commitmail json YAML

2024-04-16 20:11:54 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 125.0.1

(ryoon)

2024-04-16 20:11:11 UTC MAIN commitmail json YAML

www/firefox-l10n: Update to 125.0.1

* Sync with www/firefox-125.0.1.

(ryoon)

2024-04-16 20:10:48 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 125.0.1

(ryoon)

2024-04-16 20:10:33 UTC MAIN commitmail json YAML

www/firefox: Update to 125.0.1

* Back to multimedia/ffmpeg6.
  ffmpeg7 causes unstable H.264 and AV1 playback.

Changelog:
125.0.1;
New

  * Firefox now supports the AV1 codec for Encrypted Media Extensions (EME),
    enabling higher-quality playback from video streaming providers.

  * The Firefox PDF viewer now supports text highlighting.

  * Firefox View now displays pinned tabs in the Open tabs section. Tab
    indicators have also been added to Open tabs, so users can do things like
    see which tabs are playing media and quickly mute or unmute across windows.
    Indicators were also added for bookmarks, tabs with notifications, and
    more!

  * Firefox now prompts users in the US and Canada to save their addresses upon
    submitting an address form, allowing Firefox to autofill stored address
    information in the future.

  * Firefox now more proactively blocks downloads from URLs that are considered
    to be potentially untrustworthy.

  * The URL Paste Suggestion feature provides a convenient way for users to
    quickly visit URLs copied to the clipboard in the address bar of Firefox.
    When the clipboard contains a URL and the URL bar is focused, an
    autocomplete result appears automatically. Activating the clipboard
    suggestion will navigate the user to the URL with 1 click.

  * Users of tab-specific Container add-ons can now search in the Address Bar
    for tabs that are open in different containers. Special thanks to volunteer
    contributor atararx for kicking off the work on this feature!

  * Firefox now provides an option to enable Web Proxy Auto-Discovery (WPAD)
    while configured to use system proxy settings.

Fixed

  * Various security fixes.

Security fixes:
Mozilla Foundation Security Advisory 2024-18
#CVE-2024-3852: GetBoundName in the JIT returned the wrong object
#CVE-2024-3853: Use-after-free if garbage collection runs during realm
initialization
#CVE-2024-3854: Out-of-bounds-read after mis-optimized switch statement
#CVE-2024-3855: Incorrect JIT optimization of MSubstr leads to out-of-bounds
reads
#CVE-2024-3856: Use-after-free in WASM garbage collection
#CVE-2024-3857: Incorrect JITting of arguments led to use-after-free during
garbage collection
#CVE-2024-3858: Corrupt pointer dereference in js::CheckTracedThing<js::Shape>
#CVE-2024-3859: Integer-overflow led to out-of-bounds-read in the OpenType
sanitizer
#CVE-2024-3860: Crash when tracing empty shape lists
#CVE-2024-3861: Potential use-after-free due to AlignedBuffer self-move
#CVE-2024-3862: Potential use of uninitialized memory in MarkStack assignment
operator on self-assignment
#CVE-2024-3863: Download Protections were bypassed by .xrm-ms files on Windows
#CVE-2024-3302: Denial of Service using HTTP/2 CONTINUATION frames
#CVE-2024-3864: Memory safety bug fixed in Firefox 125, Firefox ESR 115.10, and
Thunderbird 115.10
#CVE-2024-3865: Memory safety bugs fixed in Firefox 125

(ryoon)

2024-04-15 14:12:50 UTC MAIN commitmail json YAML

doc: Updated net/nsd to 4.9.1

(ryoon)

2024-04-15 14:12:39 UTC MAIN commitmail json YAML

net/nsd: Update to 4.9.1

Changelog:
4 April 2024: Jeroen
- Use rooted temporary path in makedist.sh.
- Tag for 4.9.1.

3 April 2024: Jeroen
- Replace multiple strcat and strcpy by snprintf.
- Tag for 4.9.0.

26 March 2024: Jeroen
- Test if debug is available in do-tests.
- Enforce timeout from NSD in ixfr_gone test.
- Update expressions in ixfr_and_restart test.
- Make algorithm explicit in control-repattern test.
- Switch algorithm to hmac-256 for testplan_mess test.
- Tag for 4.9.0rc1.

25 March 2024: Jeroen
- Fix timing sensitivity in ixfr_outsync test.

22 March 2024: Jeroen
- Set up doc/RELNOTES for upcoming release.

26 February 2024: Willem
- Merge #316: Fix to reap defunct children by the reload process that
  emerged when some serve child processes were still serving TCP
  request while the others had already quit, while the reload process
  was waiting for the signal from the backup/old main process that all
  children exited.
- Fix (also from Merge #316) to reap exited children more frequently
  from server main loop for processes that exited during reload, but
  missed the initial reaping at start of the main loop because they
  took somewhat longer to exit.

16 February 2024: Wouter
- Fix compile with memclean for xfrd nsd.db close.
- In xfrd del secondary zone, the timer could perhaps have
  event_added, and if so, it would not be event_del if a tcp connection
  is active at the time. This could cause the libevent event lists
  to fail. Also fix to make sure to set event_added for the
  nsd-control ssl nonblocking handshake and check event_added there
  too, for extra certainty.

15 February 2024: Willem
- Merge #304: Support for Catalog zones version "2" as specified in
  RFC 9432. Both the consumer as well as the producer role are
  implemented, but only a single catalog consumer zone is allowed.
  The "coo" property, only relevant with multiple catalog consumer,
  is therefore not supported. The "group" property is supported.
  Have a look at the nsd.conf man page for details on how to
  configure and use catalog zones.

12 February 2024: Willem
- Allow SOA apex queries to otherwise with allow-query protected zones
  for clients matching a provide-xfr rule, because clients that are
  allowed to transfer the zone need to be able to query SOA at the
  apex preceding the actual transfer.

6 February 2024: Wouter
- Fix #313: nsd 4.8 stats with implausible spikes.

16 January 2024: Wouter
- Move acx_nlnetlabs.m4 to version 48, with ssp and getaddrinfo
  include check.

14 January 2024: Wouter
- Move acx_nlnetlabs.m4 to version 47, with crypt32 check.

8 December 2023: Wouter
- Merge #309: More RFC 8499 compliance.
- Fix #310: NSD stats contain the terms "master" and "slave".
- Fix control-reconfig-xfrd test for zonestatus primary that is
  printed by nsd-control zonestatus.

7 December 2023: Wouter
- Merge #307 from anandb-ripencc: Many improvements to the nsd.conf
  man page.
- Fix #308: Deprecate "multi-master-check" in favour of
  "multi-primary-check".

6 December 2023: Wouter
- Fix to sync the tests script file common.sh.
- Update test script file common.sh.
- Fix #306: Missing AC_SUBST(dbdir) breaks installation with 4.8.0.
- Fix for #306: Create directory for xfrd.state and zone.list files
  in make install.

(ryoon)

2024-04-15 14:09:13 UTC MAIN commitmail json YAML

doc: Updated chat/catgirl to 2.2

(ryoon)

2024-04-15 14:09:02 UTC MAIN commitmail json YAML

chat/catgirl: Update to 2.2

Changelog:
* Improve documentation.
* Remove some modes.
* Bugfixes.

(ryoon)

2024-04-15 13:54:41 UTC MAIN commitmail json YAML

doc: Updated chat/weechat to 4.2.2

(ryoon)

2024-04-15 13:54:28 UTC MAIN commitmail json YAML

chat/weechat: Update to 4.2.2

Changelog:
== Version 4.2.2 (2024-04-07)

Bug fixes::

  * core: fix reset to initial scroll position after search of text in buffer (issue #2093)
  * core: add missing mouse events "alt-ctrl-button2" and "alt-ctrl-button3"
  * exec: remove trailing space on buffers with free content when line numbers are not displayed
  * exec: add missing exec tags in lines of buffers with free content (issue #2086)
  * irc: add missing tags on self action messages when capability echo-message is enabled (issue #2074)
  * python: fix truncation of unsigned long long integer returned by function string_parse_size
  * relay: set the last IRC client disconnection time only after a successful connection (issue #2103)
  * script: always display list of scripts when searching scripts with `/script search` (issue #2077)
  * script: fix default mouse keys (issue #2076)
  * scripts: fix crash on script unload when a hook is created in a buffer close callback (issue #2067)
  * tcl: fix truncation of long integer returned by function hdata_long
  * trigger: fix memory leak when adding a new trigger with `/trigger` command

Tests::

  * core: fix tests on function strftimeval on Alpine

== Version 4.2.1 (2024-01-22)

Bug fixes::

  * irc: fix random date displayed when a received message contains tags but no "time" (issue #2064)

== Version 4.2.0 (2024-01-21)

New features::

  * core: add variable "opening" in buffer, do not send buffer signals when the buffer is opening
  * core: store microseconds in buffer lines (issue #649)
  * core: evaluate expressions even when the suffix is missing ("}" by default) (issue #2042, issue #1714)
  * core: add syntax highlighting in evaluation of expressions with `raw_hl:string` and `hl:string`, add option weechat.color.eval_syntax_colors (issue #2042)
  * core: add option `search_history` in command `/input`, add key kbd:[Ctrl+r] to search in commands history, add key context "histsearch" (issue #2040)
  * core: add option weechat.look.buffer_search_history (issue #2040)
  * core: add key kbd:[Ctrl+o] to send command found and insert next one in input (issue #2040)
  * core: add buffer variables "text_search_direction", "text_search_history" and "text_search_ptr_history" (issue #2040)
  * core: move key kbd:[Ctrl+r] to kbd:[Ctrl+s] (issue #2040)
  * core: move key kbd:[Ctrl+s], kbd:[Ctrl+u] to kbd:[Alt+Shift+U] (issue #2040)
  * core: display only version with command `/version`, add options `-o` and `-ol` in command `/upgrade`
  * core: add number of processes in command `/sys waitpid`
  * core, alias, trigger: allow wildcard in commands `/bar`, `/item`, `/proxy`, `/alias` and `/trigger` (issue #1956)
  * api: add support of format/translation of command arguments description line by line (issue #2005)
  * api: add function string_concat (issue #2005)
  * api: add functions util_strftimeval, util_parse_time, printf_datetime_tags, printf_y_datetime_tags (issue #649)
  * api: add argument "date_usec" in hook_print callback (issue #649)
  * api: add property "type" in function buffer_get_string
  * api: add info "mouse"
  * buflist: jump to previous/next buffer displayed in buflist item with ctrl+wheel up/down on a buflist item (issue #1473)
  * irc: add option irc.look.display_host_wallops
  * irc: add server option "anti_flood" (now in milliseconds), remove server options "anti_flood_prio_{high|low}" (issue #1039)
  * irc: add option irc.look.list_buffer
  * irc: change default value of server option "tls_priorities" to `NORMAL`
  * irc: add support of RGB colors in messages, add option irc.color.term_remap (issue #2025)
  * irc: add tags "nick_xxx" and "host_xxx" in all messages, including self and server messages
  * irc: add option irc.look.ignore_tag_messages (issue #989)
  * relay: change default value of option relay.network.tls_priorities to `NORMAL`
  * trigger: change format of variables `${tg_date}` from "%Y-%m-%d %H:%M:%S" to "%FT%T.%f" (issue #649)
  * trigger: rename local variable "trigger_filter" to "filter" on monitor buffer (issue #2037)

Bug fixes::

  * core: fix crash on plugin reload when using musl libc (issue #2052)
  * core: fix infinite loop in display when the chat area is too small (issue #2053)
  * core: fix value of buffer variable "num_history" when the value defined in option weechat.history.max_commands is reached
  * core: remove incorrect warning when binding keys kbd:[F10] to kbd:[F20] (issue #2039)
  * core: call hook config when options are removed
  * core: display an error with command `/history N` when N is not a valid integer
  * core: fix memory leak when config version is invalid or not supported
  * core: fix crash when "config_version" is present in a configuration file without a value
  * core: display an error on startup if environment variable "HOME" is not set
  * core: fix crash when a custom bar item name is already used by a default bar item (issue #2034)
  * core: fix random timeouts when a lot of concurrent processes are launched with hook_process (issue #2033)
  * api: return NULL instead of empty infolist "key" when context is not found
  * irc: check if arguments are not NULL in some infos
  * irc: fix info "irc_is_message_ignored" (issue #2059)
  * irc: fix display of self messages when the message split fails due to inconsistent max lengths sent by the server in message 005
  * irc: display messages 730/731 (monitored nicks online/offline) even if command `/notify` was not used (issue #2049)
  * irc: remove trailing "\r\n" in signals "irc_out" and "irc_outtags" when messages are queued
  * irc: fix target buffer of IRC message 337 (whois reply: "is hiding their idle time")
  * irc: revert compute of nick colors to case sensitive way, deprecate again infos "irc_nick_color" and "irc_nick_color_name" (issue #194, issue #2032)
  * relay: close properly connection with the IRC client in case of server disconnection (issue #2038)
  * ruby: fix use of NULL variable when displaying exception

Tests::

  * core: add tests on plugin config and plugin API info functions
  * irc: add tests on info functions

Build::

  * core: make libintl.h required if CMake option ENABLE_NLS is enabled (issue #2031)
  * ruby: add detection of Ruby 3.3

== Version 4.1.3 (2024-01-20)

Bug fixes::

  * core: fix crash on plugin reload when using musl libc (issue #2052)
  * core: fix infinite loop in display when the chat area is too small (issue #2053)
  * irc: check if arguments are not NULL in some infos
  * irc: fix info "irc_is_message_ignored" (issue #2059)
  * irc: fix display of self messages when the message split fails due to inconsistent max lengths sent by the server in message 005

(ryoon)

2024-04-15 12:40:48 UTC MAIN commitmail json YAML

doc: Updated graphics/libwebp to 1.4.0

(ryoon)

2024-04-15 12:40:37 UTC MAIN commitmail json YAML

graphics/libwebp: Update to 1.4.0

Changelog:
- 4/12/2024: version 1.4.0
  This is a binary compatible release.
  * API changes:
    - libwebpmux: WebPAnimEncoderSetChunk, WebPAnimEncoderGetChunk,
                  WebPAnimEncoderDeleteChunk
    - libsharpyuv: SharpYuvOptionsInit, SharpYuvConvertWithOptions
    - extras: SharpYuvEstimate420Risk
  * further security related hardening in libwebp & examples
  * some minor optimizations in the lossless encoder
  * added WEBP_NODISCARD to report unused result warnings; enable with
    -DWEBP_ENABLE_NODISCARD=1
  * improvements and corrections in webp-container-spec.txt and
    webp-lossless-bitstream-spec.txt (#611)
  * miscellaneous warning, bug & build fixes (#615, #619, #632, #635)

(ryoon)

2024-04-13 12:16:41 UTC MAIN commitmail json YAML

doc: Updated misc/libreoffice to 24.2.2.2

(ryoon)

2024-04-13 12:16:10 UTC MAIN commitmail json YAML

libreoffice: Update to 24.2.2.2

Changelog:
24.2.2.2:
Bugs fixed compared to 24.2.2 RC1:

1. tdf#152524 macOS: LibreOffice crashes (gpgme / gpgmeio) on macOS 13 Ventura
    [Patrick Luby]
2. tdf#157241 Freeze when removing table [Michael Stahl]
3. tdf#158783 editing alphabetical index crashes Writer [Armin Le Grand
    (allotropia)]
4. tdf#159373 Crash in: ScTable::HasAttrib(short,long,short,long,HasAttrFlags)
    [Julien Nabet]
5. tdf#159730 RTF table split document layout [Oliver Specht]
6. tdf#159915 LibreOffice scaled incorrectly when running with KF6 or Qt6 VCL
    on Wayland [Michael Weghorn]
7. tdf#159931 Exported pptx cannot be opened in PowerPoint because a
    referenced part does not exist [Sarper Akdemir]
8. tdf#159996 Dialogs editor don't show controls correctly [Patrick Luby]
9. tdf#160036 Selection invisible in a11y High Contrast modes with SKIA/
    Raster, Skia/Vulkan unaffected [Patrick Luby]
10. tdf#160095 CRASH: using ALT+RETURN twice [Julien Nabet]
11. tdf#160117 Conditional formatting handling bug in Calc 24.2 with different
    but overlapping ranges [Mike Kaganski]
12. tdf#160149 CRASH: undoing conditional format [Mike Kaganski]
13. tdf#160180 About box for 24.2 has out of date copyright year [Julien Nabet]

24.2.2.1:
Bugs fixed compared to 24.2.1 RC2:

1. cid#1592908 dereference null return value [Caol??n McNamara]
2. tdf#55004 backup copy fails when using share / samba (if nobrl cifs mount
    option not used) [Kevin Ottens]
3. tdf#63259 It should be possible to use shift + F3 case change (cycle case),
    when cursor is at the beginning or end of a word and not only in the middle
    [Oliver Specht]
4. tdf#83720 PIVOTTABLE: Wrong date format in column field [Toma? Vajngerl]
5. tdf#92389 Writer: Comment text not accessible with screen reader [Michael
    Weghorn]
6. tdf#99969 COPYING cells containing a chart and pasting as embedded
    spreadsheet doesn't copy the data chart (comment 14) [Mike Kaganski]
7. tdf#124591 Update Noto Fonts to latest releases [Khaled Hosny]
8. tdf#125934 No application icon on Wayland with the qt5 / kf5 backend
    [Michael Weghorn]
9. tdf#126638 macOS: Can't paste, copy, cut or ?A (select all) using keyboard
    shortcuts in Save-As field (workaround: comment 38) [Patrick Luby]
10. tdf#129701 Skip empty cells option does not work for the last column in
    Calc Text Import dialog [Laurent Balland]
11. tdf#131550 Notifications bloating the UI [Heiko Tietze]
12. tdf#136905 NB Layout tab 'Page Size' drop list UX is poor [Justin Luth]
13. tdf#146356 ODT: No easy way to create an empty paragraph before Table of
    Content if document starts with table of content [Oliver Specht]
14. tdf#147731 Crash in SwFrameFormat::~SwFrameFormat() [Michael Stahl]
15. tdf#150408 "Legal numbering style" is not applied to list levels with
    <w:isLgl/> tag [Miklos Vajna]
16. tdf#150443 Track changes: Crash rejecting a grouped change [Xisco Fauli]
17. tdf#153196 FILEOPEN RTF/DOCX Extra footer appears when section break is in
    the middle of page [Michael Stahl]
18. tdf#153706 Pasting Selected Range to Sheet as GDI Image, Chart image is
    incorrect. [Mike Kaganski]
19. tdf#153761 FILESAVE ODT->DOCX hatch fill in shape is lost [Justin Luth]
20. tdf#155663 FILEOPEN RTF Image crop not imported [Michael Stahl]
21. tdf#155710 Calc crashes every time when saving linked files on macOS
    [Patrick Luby]
22. tdf#155961 cannot access the controls close to vertical scrollbar [Caol??n
    McNamara]
23. tdf#157135 LibreOffice 7.6 stalls/crashes under Windows 11 with Norwegian
    (Bokm?l) locale when opening file dialog [Mike Kaganski]
24. tdf#157158 [UI] Comment arrow drop down is white/light grey when in dark
    mode [Xisco Fauli]
25. tdf#158597 FILEOPEN DOCX Numbering in specific file is unexpectedly bold
    [Michael Stahl]
26. tdf#158735 Solver options are no longer saved during a spreadsheet load.
    [Rafael Lima]
27. tdf#158947 Pasting clipboard contents is not possible under certain
    circumstances with Wayland [Michael Weghorn]
28. tdf#158983 FILEOPEN: RTF: 2 page table is displayed in one page [Michael
    Stahl]
29. tdf#158986 FILEOPEN: RTF: Extra page break [Miklos Vajna]
30. tdf#159251 After using the navigator w/rtl user interface, text is garbled
    during selection / after hovering [Khaled Hosny]
31. tdf#159285 LAYOUT floating table: 2007 DOCX hangs trying to open [Miklos
    Vajna]
32. tdf#159420 EDITING Autofilter for empty cells disabled when by Autofilter
    in other column empty cells filtered out [Xisco Fauli]
33. tdf#159438 ODF export: bookmarks' starts and ends interleave [Mike
    Kaganski]
34. tdf#159453 Importing DOCX: Position of frame has gone [Miklos Vajna]
35. tdf#159483 Calc HTML import: support data-sheets attributes [Miklos Vajna]
36. tdf#159502 missing XML2 version [Michael Stahl]
37. tdf#159515 Custom shape with bitmap fill with image with transparent parts
    is wrongly rendered in extrusion mode [Patrick Luby]
38. tdf#159565 Ctrl+A and Select All don't work when section at the start of
    document body is hidden [Mike Kaganski]
39. tdf#159666 Crash when table and line object are selected at the same time
    [Xisco Fauli]
40. tdf#159689 Exporting glyphs to PDF produces validation warnings in VeraPDF
    [Mike Kaganski]
41. tdf#159696 Small capitals with 'Underlining' does not react to the flag for
    'Single words' [Caol??n McNamara]
42. tdf#159704 FILESAVE exporting to SVG loses the text in some shapes [Jaume
    Pujantell]
43. tdf#159730 RTF table split document layout [Oliver Specht]
44. tdf#159735 Crash when using APSO extension and closing LibreOffice [Michael
    Weghorn]
45. tdf#159752 17 Noto Fonts dropped from 24.2 bundle without notice (and 1
    added) [Xisco Fauli]
46. tdf#159769 Can't open ODF files when LibreOffice's lu* subdirectory in
    system TEMP directory is deleted [Mike Kaganski]
47. tdf#159793 Paper tray settings not saved in RTF and DOCX [Oliver Specht]
48. tdf#159797 Autocorrection: Replace dashes should also work between
    sentences. [Oliver Specht]
49. tdf#159802 Writer Document does not print with Form detail in 24.2 release
    [Noel Grandin]
50. tdf#159813 Assertion failed when dragging-and-dropping text [Mike Kaganski]
51. tdf#159815 Unexpected content inside content control with track changes and
    anchored images from DOCX [Miklos Vajna]
52. tdf#159816 Crash in drag-n-drop of multiple paragraphs with a bookmark
    [Mike Kaganski]
53. tdf#159817 Form controls coordinates scrambled when exporting to pdf with
    uncheked form creation in Writer [Noel Grandin]
54. tdf#159824 FILESAVE ODF->RTF: axial gradients become 2-color linear [Justin
    Luth]
55. tdf#159854 Trigger text is black on dark grey in Animation sidebar deck
    (dark mode) [Caol??n McNamara]
56. tdf#159862 Calc Macro set SearchWildcard to False changes
    SearchRegularExpression value. [Julien Nabet]
57. tdf#159865 Font of the drop down menu in Page Size is very low (in NB bar
    Tabbed UI) [Justin Luth]
58. tdf#159879 Crash when closing "3D View" dialog [Caol??n McNamara]
59. tdf#159908 LibreOffice crashes when using a constant as a loop variable in
    BASIC code, leading to data loss. [Mike Kaganski]
60. tdf#159910 Buttons in navigator not properly announced by Orca screen
    reader (gtk3 VCL plugin) [Michael Weghorn]
61. tdf#159938 Moving through cells with overflowing content changes the cells'
    height and wrapping [Mike Kaganski]
62. tdf#159955 When using a custom page number in Writer, the custom page
    number and the actual sum of pages are switched in the sidebar [Julien
    Nabet]
63. tdf#159968 LibreOffice can't render markers (eg. arrows) embeded to end of
    line [Xisco Fauli]
64. tdf#160003 Copying a sheet with chart and pasting to other document's sheet
    with a different name looses chart [Regina Henschel]

(ryoon)

2024-04-07 19:03:47 UTC MAIN commitmail json YAML

textproc: Enable flycheck-mode

(ryoon)

2024-04-07 19:02:56 UTC MAIN commitmail json YAML

doc: Added textproc/flycheck-mode version 33.0

(ryoon)

2024-04-07 19:02:46 UTC MAIN commitmail json YAML

textproc/flycheck-mode: import flycheck-mode-33.0

Flycheck is a modern on-the-fly syntax checking extension for GNU
Emacs, intended as replacement for the older Flymake extension
which is part of GNU Emacs.

(ryoon)

2024-04-07 18:57:50 UTC MAIN commitmail json YAML

devel: Enable dash-el

(ryoon)

2024-04-07 18:56:54 UTC MAIN commitmail json YAML

doc: Added devel/dash-el version 2.19.1

(ryoon)

2024-04-07 18:56:41 UTC MAIN commitmail json YAML

devel/dash-el: import dash-el-2.19.1

A modern list api for Emacs. No 'cl required.

(ryoon)

2024-04-07 18:22:23 UTC MAIN commitmail json YAML

doc: Updated mail/dkimproxy to 1.4.1nb1

(ryoon)

2024-04-07 18:22:08 UTC MAIN commitmail json YAML

2024-04-07 18:20:02 UTC MAIN commitmail json YAML

doc: Updated security/acmesh to 3.0.7

(ryoon)

2024-04-07 18:19:42 UTC MAIN commitmail json YAML

security/acmesh: Update to 3.0.7

Changelog:
What's Changed

    dns_1984.hosting.sh: fix login with valid csrftoken by @phedoreanu in #4412
    Spelling / grammar by @systemcrash in #4574
    Notify hook: AWS SES by @szhu25 in #4687
    Remove external OTP dependency from deploy hook Synology_DSM.sh by @Eagle3386 in #4646
    4442 by @Neilpang in #4691
    Add BookMyName API support by @alaunay in #3208
    Fix SES region variable by @szhu25 in #4700
    Update dns_kappernet.sh by @hknet in #4714
    sync by @Neilpang in #4720
    Add DNSExit.com API support by @samuel-jimenez in #4712
    Fix the API calls that get the list of domains that PLESK can manage by @zearan in #4710
    Fixed help verbiage to reflect capabilities of --ecc flag by @sg1888 in #4708
    Added functionality for Palo Alto Firewall deployments (PANOS) by @sg1888 in #4575
    Remove punctuation symbol by @vitoyucepi in #4745
    Master 1 by @glocknerc in #4755
    fix for curl bugs nghttp2_option_set_no_rfc9113_leading_and_trailing_… by @KincaidYang in #4776
    inwx: Be case insensitive while searching for the cookie. by @sebastianas in #4764
    Fixed grep pattern regex for nginx conf path by @Nirzak in #4749
    fix for nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation by @KincaidYang in #4779
    Fix Auth API access for DSM 6 by @Eagle3386 in #4728
    Add ArtFiles.de DNS API plugin by @Eagle3386 in #3959
    Improved api compatibility with devices by @LJea in #4754
    dns_gandi: implements token in addition to the (deprecated) API key by @zbbfufu in #4794
    Random cron by @MarcelWaldvogel in #944
    Add TencentCloud API by @KincaidYang in #4782
    Fix Variomedia API by @TobiasGrave in #4787
    fix: Synology DSM API path regex by @winromulus in #4809

(ryoon)

2024-04-07 17:56:07 UTC MAIN commitmail json YAML

editors: Enable manued

(ryoon)

2024-04-07 17:55:20 UTC MAIN commitmail json YAML

doc: Added editors/manued version 0.0.0.20191018

(ryoon)

2024-04-07 17:55:08 UTC MAIN commitmail json YAML

editors/manued: import manued-0.0.0.20191018

Manued is a proofreading method of manuscripts. This method is
proposed by Ikuo Takeuchi in No.39 Programming symposium of Japan,
1998. Althogh manued is a media independent proofreading method,
it is especially effective for exchanging electric texts via E-mail.

(ryoon)

2024-04-07 17:54:16 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 124.0.2nb2

(ryoon)

2024-04-07 17:54:03 UTC MAIN commitmail json YAML

2024-04-07 17:52:34 UTC MAIN commitmail json YAML

multimedia: Enable ffmpeg7 and ffplay7

(ryoon)

2024-04-07 17:51:45 UTC MAIN commitmail json YAML

doc: Added multimedia/ffplay7 version 7.0

(ryoon)

2024-04-07 17:51:35 UTC MAIN commitmail json YAML

multimedia/ffplay7: import ffplay7-7.0

FFplay is a very simple and portable media player using the FFmpeg
libraries and the SDL library.  It is mostly used as a testbed for
the various FFmpeg APIs.

This package contains major version 7.

(ryoon)

2024-04-07 17:50:55 UTC MAIN commitmail json YAML

doc: Added multimedia/ffmpeg7 version 7.0

(ryoon)

2024-04-07 17:50:24 UTC MAIN commitmail json YAML

2024-04-07 06:17:08 UTC MAIN commitmail json YAML

doc: Updated devel/pkgconf to 2.2.0

(ryoon)

2024-04-07 06:16:55 UTC MAIN commitmail json YAML

devel/pkgconf: Update to 2.2.0

Changelog:
Changes from 2.1.1 to 2.2.0:
----------------------------

* libpkgconf SOVERSION is now 5.

* Significant solver rework to flatten both requires and requires.private
  dependencies in a single pass.  Improves performance slightly and ensures
  proper dependency order.
  Patches by Kai Pastor.

* Improve `--digraph` output to reflect more of the solver's state in the
  rendered dependency graph.
  Patches by Kai Pastor.

* Do not reference the graph root by name when presenting error messages about
  directly requested dependency nodes.
  Patch by Kai Pastor.

(ryoon)

2024-04-06 08:54:54 UTC MAIN commitmail json YAML

2024-04-06 08:54:19 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 124.0.2

(ryoon)

2024-04-06 08:54:08 UTC MAIN commitmail json YAML

www/firefox-l10n: Update to 124.0.2

* Sync with www/firefox-124.0.2.

(ryoon)

2024-04-06 08:53:47 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 124.0.2

(ryoon)

2024-04-06 08:53:35 UTC MAIN commitmail json YAML

www/firefox: Update to 124.0.1

Changelog:
124.0.2:
Fixed

  * Fixed an issue where users with a large amount of bookmarks would be unable
    to restore a bookmarks backup. (Bug 1884308)

  * Fixed an issue that would cause open Firefox windows to go blank or crash
    during video playback on sites such as Netflix. (Bug 1883932)

  * Fixed a crash that affected Linux AArch64 builds.(Bug 1866396)

  * Fixed an issue where some users experienced difficulties loading webpages
    due to changes made to the default AppArmor configuration shipping in
    Ubuntu 24.04. (Bug 1884347)

124.0.1:
Fixed

  * Security fixes.

Mozilla Foundation Security Advisory 2024-15
#CVE-2024-29943: Out-of-bounds access via Range Analysis bypass
#CVE-2024-29944: Privileged JavaScript Execution via Event Handlers

124.0:
New

  * Caret browsing mode now also works in the PDF viewer. (Learn more)

  * In Firefox View, open tabs can now be sorted by either recent activity or
    tab order. Recent activity is the default setting.

  * Firefox now populates the Windows taskbar jump list more efficiently, which
    should allow for a smoother overall browsing experience.

  * Firefox on Mac now uses the macOS fullscreen API for all types of
    fullscreen windows. This should better match the expected macOS user
    experience for fullscreen spaces, menubar and the Dock.

  * As of Firefox 124, Qwant's availability has been expanded to all languages
    in the France region along with Belgium, Italy, Netherlands, Spain, and
    Switzerland.

Fixed

  * Various security fixes.

Mozilla Foundation Security Advisory 2024-12
#CVE-2024-2605: Windows Error Reporter could be used as a Sandbox escape vector
#CVE-2024-2606: Mishandling of WASM register values
#CVE-2024-2607: JIT code failed to save return registers on Armv7-A
#CVE-2024-2608: Integer overflow could have led to out of bounds write
#CVE-2023-5388: NSS susceptible to timing attack against RSA decryption
#CVE-2024-2609: Permission prompt input delay could expire when not in focus
#CVE-2024-2610: Improper handling of html and body tags enabled CSP nonce
#CVE-2024-2611: Clickjacking vulnerability could have led to a user
accidentally granting permissions
#CVE-2024-2612: Self referencing object could have potentially led to a
use-after-free
#CVE-2024-2613: Improper handling of QUIC ACK frame data could have led to OOM
#CVE-2024-2614: Memory safety bugs fixed in Firefox 124, Firefox ESR 115.9, and
Thunderbird 115.9
#CVE-2024-2615: Memory safety bugs fixed in Firefox 124

(ryoon)

2024-04-06 00:01:05 UTC MAIN commitmail json YAML

devel/py-protobuf: Do not hardcode Python 3.11

(ryoon)

2024-04-05 13:45:51 UTC MAIN commitmail json YAML

2024-03-24 15:07:43 UTC MAIN commitmail json YAML

doc: Updated net/knot to 3.3.5

(ryoon)

2024-03-24 15:07:31 UTC MAIN commitmail json YAML

knot: Update to 3.3.5

Changelog:
Version 3.3.5

Features:

      + knotd: new module mod-authsignal for automatic authenticated DNSSEC
        bootstrapping records synthesis (Thanks to Peter Thomassen)
      + kzonecheck: new optional ZONEMD verification (see option '-z')

Improvements:

      + knotd: new DNSSEC key rollover log informs about next planned key
        action
      + knotd, kzonecheck: added limit on non-matching keys with a duplicate
        keytag
      + knot-exporter: added counter-type variant for each metric (Thanks to
        Marcel Koch)
      + libs: upgraded embedded libngtcp2 to 1.3.0
      + doc: various fixes and updates

Bugfixes:

      + knotd, kzonecheck: failed to validate RRSIG if there are more keys with
        the same keytag
      + knotd, kzonecheck: failed to validate zone with more CSK keys
      + libknot: insufficient check for malformed TCP header options over XDP
      + libzscanner: incorrect alpn processing #923

Version 3.3.4

Features:

      + knotd: new configuration item for clearing configuration sections (see
        'clear')
      + knotc: configuration import can preserve database contents (see
        '+nopurge' flag)
      + kxdpgun: new parameter for setting UDP payload size in EDNS (see
        '--edns-size') #915

Improvements:

      + knotd: extended configuration check for 'zonefile-load' and
        'journal-content'
      + knotd: lowered check limit for additional NSEC3 iterations to 0
      + knotd: lowered severity level of an informational backup log
      + knotd: better log message when flushing the journal
      + knotd: zone restore checks if requested contents are in the provided
        backup
      + knotc: '+quic' is default for zone backup, '+noquic' is default for
        zone restore
      + kdig: better processing of timeouts and reduced sent datagrams over
        QUIC
      + kdig: no retries are attempted over QUIC
      + keymgr: improved compatibility with bind9-generated keys
      + libs: some improvements in XDP buffer allocation
      + libs: upgraded embedded libngtcp2 to 1.2.0
      + doc: various fixes and updates

Bugfixes:

      + knotd: failed to build on macOS #909
      + knotd: 'nsec3-salt-lifetime: -1' doesn't work if 'ixfr-from-axfr' is
        enabled
      + knotd: unnecessarily updated RRSIGs if 'ixfr-from-axfr' and signing are
        enabled
      + knotc: zone check complains about missing zone file #913
      + kdig: failed to try another target address over QUIC
      + libknot: infinite loop in knot_rrset_to_wire_extra() #916

(ryoon)

2024-03-23 10:49:10 UTC MAIN commitmail json YAML

doc: Updated security/keepassxc to 2.7.7nb1

(ryoon)

2024-03-23 10:49:00 UTC MAIN commitmail json YAML

keepassxc: Enable zxcvbn password strength estimation

* Bump PKGREVISION.

(ryoon)

2024-03-18 15:48:23 UTC MAIN commitmail json YAML

doc: Updated multimedia/libaom to 3.8.2

(ryoon)

2024-03-18 15:48:12 UTC MAIN commitmail json YAML

multimedia/libaom: Update to 3.8.2

Changelog:
2024-03-08 v3.8.2
  This release includes several bug fixes. This release is ABI
  compatible with the last release. See
  https://aomedia.googlesource.com/aom/+log/v3.8.1..v3.8.2 for all the
  commits in this release.

  - Bug Fixes
    * aomedia:3523: SIGFPE in av1_twopass_postencode_update()
      pass2_strategy.c:4261.
    * aomedia:3535, b/317646516: Over reads in aom_convolve_copy_neon().
    * aomedia:3543: invalid feature modifier when compiling
      aom_dsp/arm/aom_convolve8_neon_i8mm.c on Debian 10 with arm64
      architecture.
    * aomedia:3545: Failed to parse configurations due to inconsistent
      elements between two arrays "av1_ctrl_args" and "av1_arg_ctrl_map"
      in aomenc.c.
    * oss-fuzz:66474, b/319140742: Integer-overflow in search_wiener.
    * Zero initialize an array in cdef search.

(ryoon)

2024-03-18 15:42:45 UTC MAIN commitmail json YAML

doc: Updated lang/openjdk8 to 1.8.402

(ryoon)

2024-03-18 15:42:34 UTC MAIN commitmail json YAML

lang/openjdk8: Update to 1.8.402

Changelog:
Updated BSD port of JDK 8

Additional features include:

    Updated to 8u402 GA
    Add support for building with clang 16

(ryoon)

2024-03-18 15:36:27 UTC MAIN commitmail json YAML

doc: Updated audio/ardour to 8.2.0

(ryoon)

2024-03-18 15:36:15 UTC MAIN commitmail json YAML

2024-03-18 15:28:00 UTC MAIN commitmail json YAML

doc: Updated lang/openjdk11 to 1.11.0.22.7

(ryoon)

2024-03-18 15:27:49 UTC MAIN commitmail json YAML

lang/openjdk11: Update to 1.11.0.22.7

Changelog:
Updated BSD port of JDK 11

Additional features include:

    Update to 11.0.22 GA
    Add support for building with clang 16

(ryoon)

2024-03-18 15:26:01 UTC MAIN commitmail json YAML

doc: Updated lang/openjdk17 to 1.17.0.10.7

(ryoon)

2024-03-18 15:25:48 UTC MAIN commitmail json YAML

lang/openjdk17: Update to 1.17.0.10.7

Changelog:
Updated BSD port of JDK 17

Additional features include:

    Update to 17.0.10 GA
    Fixes for compilation with LLVM 16 and 17
    Build fixes for OpenBSD
    Working extended file attribute support for FreeBSD

(ryoon)

2024-03-18 15:24:23 UTC MAIN commitmail json YAML

doc: Updated lang/openjdk21 to 1.21.0.2.13

(ryoon)

2024-03-18 15:24:10 UTC MAIN commitmail json YAML

lang/openjdk21: Update to 1.21.0.2.13

Changelog:
Updated BSD port of JDK 21

Additional features include:

    Update to 21.0.2 GA
    Fixes for compilation with LLVM 16 and 17
    Working extended file attribute support for FreeBSD

(ryoon)

2024-03-11 15:12:09 UTC MAIN commitmail json YAML

doc: Updated print/qpdf to 11.9.0

(ryoon)

2024-03-11 15:11:59 UTC MAIN commitmail json YAML

qpdf: Update to 11.9.0

Changelog:
11.9.0:
This is qpdf version 11.9.0. This release includes some performance
optimizations and reliability enhancements to JSON support, an
enhanced command-line syntax for --pages in preparation for future
options, support for multiple overlay and underlay specifications,
and a few minor fixes and improvements to new features from qpdf
11.8.0.

11.8.0:
This is qpdf version 11.8.0. This release includes a few enhancements
and bug fixes related to page splitting and merging operations. It
is in preparation for more substantial changes in this area. This
includes more flexible collation, more flexible page range
specification, the ability to set page labels, and one bug fix
related to hyperlinks when flattening annotations.

(ryoon)

2024-03-11 15:05:19 UTC MAIN commitmail json YAML

doc: Updated misc/libreoffice to 24.2.1.2

(ryoon)

2024-03-11 15:05:05 UTC MAIN commitmail json YAML

libreoffice: Update to 24.2.1.2

Changelog:
14.2.1.2:
List of fixed bugs

Bugs fixed compared to 24.2.1 RC1:

1. tdf#101313 Copy-paste a Table With Merged Cells from Writer to Calc: Cells
    Placed in Wrong Position (Wrong cell offsets) [Noel Grandin]
2. tdf#156993 Snap guides are not visible anymore [Regina Henschel]
3. tdf#158360 [CRASH] LibreOffice crashes after editing, closing and trying to
    reopen DOCX file [Balazs Varga]
4. tdf#159302 Formula OLE in a line of text or its full height frame is now
    misaligned vertically, due to change of sm map units [Mike Kaganski]
5. tdf#159519 LibreOffice 24.2.0.3 (Windows 7) ODF files saved with passwords
    can be opened without any password [Michael Stahl]
6. tdf#159529 Excessive memory consumption in v24.2 [Patrick Luby]
7. tdf#159666 Crash when table and line object are selected at the same time
    [Noel Grandin]
8. tdf#159678 heading fields in headers and footers do not track heading
    content through the document [Baole Fang]
9. tdf#159707 CRASH: Changing to edit mode [Julien Nabet]
10. tdf#159743 German UI: Many not plausible Keyboard Shortcut Changes [Xisco
    Fauli]

24.2.1.1:
List of fixed bugs

Bugs fixed compared to 24.2.0 RC3:

1. cool#7769 reduce unnecessary invalidations on calc save [Caol??n McNamara]
2. cool#8023 editeng: support HTML paste [Miklos Vajna]
3. tdf#43848 selecting whole table with merged cells at certain position not
    possible with draging the mouse [Oliver Specht]
4. tdf#105844 FILESAVE: Very slow saving with password compared to 5.2.5
    [Michael Stahl]
5. tdf#106733 Implement ODF attribute fo:hyphenate to exclude a portion of
    text from hyphenation [L??szl?? N??meth]
6. tdf#123968 Input Field (Functions): direct editing is still used, not
    pop-up dialog [Michael Stahl]
7. tdf#132810 Gallery: Crash swlo!SwFEShell::SelectObj+0x46a when inserting a
    new shape with cursor still in textbox SwFrame::AppendDrawObj
    (SwAnchoredObject &) [Matt K]
8. tdf#134401 FILESAVE PPTX: vertical alignment inverted (bottom<->top) when
    saving textbox with link [Attila Sz?cs]
9. tdf#135083 Bullet goes missing on special paste RTF [Mike Kaganski]
10. tdf#139631 Inconsistent removal of preceding space when cutting word with
    track changes on (comment 7) [Michael Stahl]
11. tdf#139915 FILEOPEN DOCX Two text boxes on two pages open on a single page
    [Justin Luth]
12. tdf#140330 Conditional formatting breaks after redoing cell deletion [Mike
    Kaganski]
13. tdf#140912 FILEOPEN PPTX: extra image and text label "insert image" appears
    (even in presentation mode) [Mike Kaganski]
14. tdf#142806 Freeze/hang/crash when exporting to PDF with style inspector
    panel active [Michael Stahl]
15. tdf#146487 FILEOPEN PPTX: empty chart title shows as text "chart title" in
    Impress (while not in 365) [Samuel Mehrbrodt]
16. tdf#147291 macOS: Digital Signatures > Start Certificate Manager (OpenPGP)
    results in error instead of opening GPG Keychain [Patrick Luby]
17. tdf#151352 CRASH: closing form while the tip of the day dialog is displayed
    [Caol??n McNamara]
18. tdf#153909 2007 DOCX: Rectangle in header has unwanted offset (same MSO-LO
    if resaved in MSO) [Justin Luth]
19. tdf#154587 FILEOPEN Calc doesn't open XLSX archive [Mike Kaganski]
20. tdf#154703 [META] Export DOCX flies with framePr instead of DrawingDML
    [Justin Luth]
21. tdf#156156 Add Help button to sidebar [Christian Lohmaier, St??phane
    Guillou]
22. tdf#156352 macOS: Save as > Encrypt with GPG key results in hang / crash
    [Caol??n McNamara]
23. tdf#156443 Windows: alt+numpad doesn't work for Unicode decimal codes, like
    in WordPad/Word [Mike Kaganski]
24. tdf#156718 FILEOPEN PPTX: alternating colored lines in table / style don't
    render properly [Tibor Nagy]
25. tdf#156830 FILEOPEN PPTX: background image shifts down in presentation mode
    [Sarper Akdemir]
26. tdf#157042 [Linux only] Calc crashes when closed in rtl::str::release
    <_rtl_uString>(_rtl_uString*) (steps in comment 27) [Xisco Fauli]
27. tdf#158101 Disabled popup menu items are visible with non-gtk backend [Jim
    Raykowski]
28. tdf#158112 Sidebar pane shortcuts conflict with Alt+NumPad input (comment
    5, comment 9) [Mike Kaganski]
29. tdf#158139 Writer, Word Completion does not function [Mike Kaganski]
30. tdf#158277 Opening the Quick Find bar after selecting a word when track
    changes is active includes deleted text [Michael Stahl]
31. tdf#158279 TOC links lost when converting .doc to HTML (steps in comment 5)
    [Noel Grandin]
32. tdf#158314 Autofilter dropdown list always shows "Empty" and "Error" enties
    as active [Kevin Suo]
33. tdf#158326 FILTER autofilter seems to convert ?? in ss and ignores value
    [Andreas Heinisch]
34. tdf#158409 FILEOPEN: RTF field results do not respect current character
    properties [Vasily Melenchuk]
35. tdf#158440 Filter for background should take colors in empty cells [Henry
    Castro]
36. tdf#158445 SVG file not imported correctly [Xisco Fauli]
37. tdf#158586 FILEOPEN RTF: missing page break [Michael Stahl]
38. tdf#158652 List of comments in Navigator does not update automatically
    [Oliver Specht]
39. tdf#158695 --convert-to bogusly needs libcui (--disable-gui build) [Noel
    Grandin]
40. tdf#158740 Crash at undo after pasting table in footnote [Patrick Luby]
41. tdf#158783 editing alphabetical index crashes Writer [Michael Stahl]
42. tdf#158814 FILEOPEN DOCX RTF Empty header with formatted paragraph and
    shape appears [Miklos Vajna]
43. tdf#158924 Switching three slides when double clicking on the navigation
    button [Vladislav Tarakanov]
44. tdf#158950 Paste as Rich Text Format loses character color and paragraph
    alignment from styles [Noel Grandin]
45. tdf#158976 The "SF_Array.Shuffle" function does not place the end of the
    array at the end of the array [Jean-Pierre Ledure]
46. tdf#159015 HANG: scrolling after opening file [Michael Stahl]
47. tdf#159017 FILEOPEN: Tables displayed on the wrong place [Miklos Vajna]
48. tdf#159049 Line break is missing in RTF in clipboard when copying text from
    shape [Regina Henschel]
49. tdf#159079 With NumLock off in Numpad, then with Alt pressed the Num Pad
    arrow keys should not operate [Mike Kaganski]
50. tdf#159101 Cross-reference to referenced text causing a space at the
    beginning of a line [Matthew Kogan]
51. tdf#159102 automatic hyphenation results bad smart justify [L??szl?? N??
    meth]
52. tdf#159107 Removing row in footnote's floating table removes whole table
    (track changes on but not visible) [Miklos Vajna]
53. tdf#159128 UI Open Security options and warning dialog from infobar [Balazs
    Varga]
54. tdf#159131 Calc v7.5 is laggy when moving a line (row) [Noel Grandin]
55. tdf#159147 CRASH: Editing hyperlink while navigator is open [Jim Raykowski]
56. tdf#159157 FILEOPEN DOCX: image offset in opposite direction of TEXT_LINE
    what vertical offset specifies [Justin Luth]
57. tdf#159164 Spellchecking - South African English [Marco A.G.Pinto]
58. tdf#159171 Calc: crash after Edit->Select->Select Unprotected Cells upon a
    second time [Matt K]
59. tdf#159219 PPT: image placeholder with custom prompt imports as text box
    with a background icon [Mike Kaganski]
60. tdf#159247 [CRASH] Dialog editor crashes when inserting control with
    default options [Rafael Lima]
61. tdf#159254 Paper tray settings ignored in rtf and docx import [Oliver
    Specht]
62. tdf#159259 DOCX: a floating content control imports as a separate paragraph
    [Mike Kaganski]
63. tdf#159288 Assertion on insert trend line [Julien Nabet]
64. tdf#159307 "Cannot find a Certificate Manager" shows up even though a
    certificate manager IS installed. [Stephan Bergmann, Patrick Luby]
65. tdf#159328 Page number field shows up like plain text (no grayish
    background) [Heiko Tietze]
66. tdf#159329 Arrows in AutoFilter are black over dark background [Rafael
    Lima]
67. tdf#159333 kf5: Commands triggered via keyboard shortcut are executed twice
    when accessibility is active [Michael Weghorn]
68. tdf#159336 PDF export: multiline text is exported as one line [Xisco Fauli]
69. tdf#159350 Hiding Options dialog tabpages stopped working [Noel Grandin]
70. tdf#159368 Can't open BASIC editor from Start Center; next action crashes
    LO (gtk3) [Caol??n McNamara]
71. tdf#159381 TimeStamp(RFC3161) create problem by asn1 format error. [Noel
    Grandin]
72. tdf#159382 DOCX import: Large space between footnote number and following
    text, when paragraph has hanging indent [Mike Kaganski]
73. tdf#159384 A11y sidebar: simulated numbering warning in TOC if header
    numbering has dot [Balazs Varga]
74. tdf#159412 Passing Integer-sized Long argument via script.invoke as 0 [Mike
    Kaganski]
75. tdf#159452 Ticked checkbox in document not shown in exported PDF [Miklos
    Vajna]
76. tdf#159458 When library is renamed using Basic Macro Organizer, path to
    library is not updated in dialog.xlc and script.xlc [Mike Kaganski]
77. tdf#159461 Dialog "XML Filter Settings" is broken [Noel Grandin]
78. tdf#159474 A specific broken document can't be opened in RepairPackage mode
    [Mike Kaganski]
79. tdf#159478 FILEOPEN: RTF Checkbox Field in symbol encoding not imported
    [Oliver Specht]
80. tdf#159483 Calc HTML import: support data-sheets attributes [Miklos Vajna]
81. tdf#159496 An invalid ODF with an OLE fails to open, when asked to repair
    package interactively [Mike Kaganski]
82. tdf#159507 Calc editeng HTML paste: fragments are not supported [Miklos
    Vajna]
83. tdf#159560 Paragraph break should not change to random symbol [Oliver
    Specht]
84. tdf#159566 SVG import: mis-positioned text for specific file [Xisco Fauli]
85. tdf#159568 URL in help not found [Gabor Kelemen]
86. tdf#159572 Insert special character dialog should regard font of recent
    characters on single click [Oliver Specht]
87. tdf#159581 FILEOPEN XLSX 24.2: optimal row height from previous sheet may
    be applied to all future sheets [Justin Luth]
88. tdf#159594 SVG: some elements are not visible [Xisco Fauli]
89. tdf#159595 Data validation without error check allows to enter data other
    than defined [Julien Nabet]
90. tdf#159601 SVG: Nothing is displayed on the document [Xisco Fauli]
91. tdf#159637 Crash in PlaceEditDialog::SelectType(bool) [Xisco Fauli]
92. tdf#159641 TreeView does not repaint correctly while scrolling with PgUp in
    kf5/gen [Noel Grandin]

(ryoon)

2024-03-11 14:59:27 UTC MAIN commitmail json YAML

openexr: Add devel/libdeflate to buildlink3.mk

* Fix openexr detection in graphics/gegl, for example.

(ryoon)

2024-03-10 12:17:19 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 123.0.1

(ryoon)

2024-03-10 12:17:09 UTC MAIN commitmail json YAML

firefox-l10n: Update to 123.0.1

* Sync with www/firefox-123.0.1.

(ryoon)

2024-03-10 12:16:50 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 123.0.1

(ryoon)

2024-03-10 12:16:39 UTC MAIN commitmail json YAML

firefox: Update to 123.0.1

Changelog:
123.0.1:
Fixed

  * Fixed the Firefox Translation language indicator in the address bar
    displaying a colored square icon instead of the language code icon. (Bug
    1879415)

  * Fixed incorrect rendering of Canvas2D conic gradients colors on Windows. (
    Bug 1851963)

  * Fixed a regression with the onChange event not firing when clearing the
    value of a textarea HTML field. (Bug 1881457)

  * Fixed availability of system-level dictionaries for Linux users with
    Firefox installed as a Flatpak package. (Bug 1881830)

  * Fixed a regression in the JavaScript JIT engine incorrectly inlining
    strings in some cases. (Bug 1882386)

  * Fixed low contrast of text when selecting rows in the Developer tools'
    Storage panel. (Bug 1877090)

(ryoon)

2024-03-10 12:11:33 UTC MAIN commitmail json YAML

doc: Updated mail/notmuch-emacs to 0.38.3

(ryoon)

2024-03-10 12:11:20 UTC MAIN commitmail json YAML

doc: Updated mail/notmuch to 0.38.3

(ryoon)

2024-03-10 12:11:09 UTC MAIN commitmail json YAML

notmuch, notmuch-emacs: Update to 0.38.3

Changelog:
What's new in notmuch 0.38.3
=========================

CLI
---

Fix a bug in configuration code that caused the notmuch command to
erroneously report "Error: could not locate database" under some
circumstances.

(ryoon)

2024-02-22 15:13:36 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 123.0

(ryoon)

2024-02-22 15:13:24 UTC MAIN commitmail json YAML

www/firefox-l10n: Update to 123.0

* Sync with www/firefox 123.0.

(ryoon)

2024-02-22 15:13:02 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 123.0

(ryoon)

2024-02-22 15:12:50 UTC MAIN commitmail json YAML

www/firefox: Update to 123.0

* For NetBSD, user-agent string reports as Linux.

Changelog:
New

  * We've integrated search into Firefox View. You can now search through all
    of the tabs on each of the section subpages - Recent Browsing, Open Tabs,
    Recently Closed Tabs, Tabs from other devices, or History.

  * Having any issues with a website on Firefox, yet the site seems to be
    working as expected on another browser? You can now let us know via the Web
    Compatibility Reporting Tool! By filing a web compatibility issue, you're
    directly helping us detect, target, and fix the most impacted sites to make
    your browsing experience on Firefox smoother.

Fixed

  * When translating web pages, we are now also translating text in tooltips
    (i.e. titles) and text displayed in form controls (i.e. placeholder).

  * Various security fixes.

Changed

  * Address bar settings can now be found in the Firefox Settings' Search
    section.

  * Improved PGO optimizations for macOS ARM64 and Android

  * Off-main-thread canvas on macOS, Linux and Android

Enterprise

  * You can find information about policy updates and enterprise specific bug
    fixes in the Firefox for Enterprise 123 Release Notes.

Developer

  * Developer Information
  * The Network Monitor now supports saving a response body to disk through the
    Save Response As context menu item. This replaces the Save Image context
    menu item, which only supported saving images.

Web Platform

  * We now implement linearRGB interpolation for SVG gradients, as well as the
    existing sRGB interpolation. You can choose which to use via the
    color-interpolation property.

  * Previously, SVG feImage elements that pointed to SVG content required the
    SVG document to have a root element that had non-percentage width and
    height values. Such content will now fall back to use the default replaced
    element values of 300px width and 150px height and the feImage will no
    longer fail to render.

  * By enabling Preload and Modulepreload support, Early Hints are now fully
    supported.

  * Audio echo cancellation can now be applied to microphone inputs when the
    audio output is redirected to another device with setSinkId().

  * Firefox now supports declarative ShadowDOM, providing developers greater
    flexibility and improved ergonomics when working with ShadowDOMs directly
    within HTML.

Security fixes:
Mozilla Foundation Security Advisory 2024-05
#CVE-2024-1546: Out-of-bounds memory read in networking channels
#CVE-2024-1547: Alert dialog could have been spoofed on another site
#CVE-2024-1554: fetch could be used to effect cache poisoning
#CVE-2024-1548: Fullscreen Notification could have been hidden by select
element
#CVE-2024-1549: Custom cursor could obscure the permission dialog
#CVE-2024-1550: Mouse cursor re-positioned unexpectedly could have led to
unintended permission grants
#CVE-2024-1551: Multipart HTTP Responses would accept the Set-Cookie header in
response parts
#CVE-2024-1555: SameSite cookies were not properly respected when opening a
website from an external browser
#CVE-2024-1556: Invalid memory access in the built-in profiler
#CVE-2024-1552: Incorrect code generation on 32-bit ARM devices
#CVE-2024-1553: Memory safety bugs fixed in Firefox 123, Firefox ESR 115.8, and
Thunderbird 115.8
#CVE-2024-1557: Memory safety bugs fixed in Firefox 123

(ryoon)

2024-02-22 13:46:18 UTC MAIN commitmail json YAML

doc: Updated devel/tex-l3kernel to 2024.70027

(ryoon)

2024-02-22 13:46:05 UTC MAIN commitmail json YAML

devel/tex-l3kernel: Update to 2024.70027

* Fix runtime errors in INSTALL script of pkgsrc/print/tex-platex.

Changelog:
Not available.
This version provides some macros which are used by tex-platex at least.

(ryoon)

2024-02-22 13:15:41 UTC MAIN commitmail json YAML

graphics/gegl: Disable more doc generation to prevent PLIST divergence

(ryoon)

2024-02-12 08:25:52 UTC MAIN commitmail json YAML

emulators: Enable quasi88

(ryoon)

2024-02-12 08:24:22 UTC MAIN commitmail json YAML

doc: Added emulators/quasi88 version 0.6.4

(ryoon)

2024-02-12 08:24:03 UTC MAIN commitmail json YAML

emulators/quasi88: import quasi88-0.6.4

QUASI88 is the NEC PC-8801 series emulator for Unix and SDL.

This package provides SDL version.

(ryoon)

2024-02-11 23:30:53 UTC MAIN commitmail json YAML

doc: Updated emulators/bochs to 2.7

(ryoon)

2024-02-11 23:30:40 UTC MAIN commitmail json YAML

emulators/bochs: Update to 2.7

Changelog:
Brief summary of changes in 2.7:
  - Bugfixes for CPU emulation correctness (CPUID/VMX/SVM fixes to support
    Windows Hyper-V as guest in Bochs)
  - Improvements for the plugin handling to simplify Bochs extensions
  - Added "multiple NICs" support to the NE2000 and E1000 devices
  - Added experimental FTP service for networking modules 'vnet' and 'socket'
  - Fixes and improvements for all supported Voodoo graphics adapters
  - Added USB keyboard emulation with most of the keys supported
  - GUI "cmdmode": create a headerbar event with key combo starting with F7
  - LGPL'd VGABIOS updated to version 0.8a (new VGABIOS for Voodoo Banshee)

(ryoon)

2024-02-11 22:08:12 UTC MAIN commitmail json YAML

doc: Updated devel/pkgconf to 2.1.1

(ryoon)

2024-02-11 22:07:58 UTC MAIN commitmail json YAML

devel/pkgconf: Update to 2.1.1

Changelog:
Changes from 2.1.0 to 2.1.1:
----------------------------

* Documentation fixes from Sam James and Stefan Weil.

* Fix --modversion with constraints.
  Patch by Kai Pastor.

* Reintroduce an optimization to the dependency graph walker which avoids
  revisiting already visited nodes.
  Patch by Yi Chou with some modifications.

* Add a regression test to check that the dependency flattener is working
  as expected.
  Patch by Kai Pastor.

Changes from 2.0.3 to 2.1.0:
----------------------------

* Do not flatten the solver solution into the original world used as
  input to the solver.
  Patches by Kai Pastor.

* Fix warnings with GCC 14 -Walloc-size.
  Patch by Sam James.

* Add --solution to the pkgconf CLI to dump the solver state.

* Improve the --digraph output to clarify cancelled edges in a given
  solution.

* Demote requires dependencies to requires.private when a parent
  dependency is pulled in via requires.private.

* Trim trailing whitespace when processing package arguments.
  Patch by Colin Gillespie.

* Avoid strncmp() in --modversion version comparison.
  Patch by Colin Gillespie.

* Update autoconf compile flag checking macro.
  Patch by Peter Kokot.

* Add system default path configuration to Meson.
  Patch by L. E. Segovia.

* Fix order of PKG_CONFIG_LIBDIR and PKG_CONFIG_PATH element processing.

(ryoon)

2024-02-11 22:04:26 UTC MAIN commitmail json YAML

doc: Updated cross/lwtools to 4.22

(ryoon)

2024-02-11 22:04:11 UTC MAIN commitmail json YAML

cross/lwtools: Update to 4.22

Changelog:
2023-12-22: LWTOOLS 4.22. This version comes with a couple of useful
additions including being able to specify STDIN as the source file
using - and the ability to specify an offset and length for
includebin. Of some use might be the --no-warn=ifp1 flag to suppress
warnings about the use of ifp1. Finally, the default compile
optimization flag is reduced to -O2. It seems there are still
compilers that actually generate incorrect code under -O3.

2023-04-23: LWTOOLS 4.21. This version comes with a couple of
bugfixes related to building with certain Windows tools as well as
an undefined memory access problem. Updating is recommended.

2022-08-17: LWTOOLS 4.20. It is highly recommended that everyone
using an older version upgrade to this release. The big change is
a fix to avoid relying on undefined memory when deciding whether
to register a symbol using the data or code address. Also fix the
basic output target to keep linesbelow 249 characters, a fix for
numeric entry points in lwlink, and a couple other miscelaneous
fixes.

(ryoon)

2024-02-11 21:46:47 UTC MAIN commitmail json YAML

security: Enable zxcvbn-c

(ryoon)

2024-02-11 21:46:01 UTC MAIN commitmail json YAML

doc: Added security/zxcvbn-c version 2.5

(ryoon)

2024-02-11 21:45:44 UTC MAIN commitmail json YAML

security/zxcvbn-c: import zxcvbn-c-2.5

zxcvbn-c is a C/C++ implementation of the zxcvbn password strength
estimation.

The code is intended to be included as part of the source of a
C/C++ program. Like the original this code is for character sets
which use single byte characters primarily in the code range 0x20
to 0x7E.

(ryoon)

2024-02-11 15:45:06 UTC MAIN commitmail json YAML

doc: Updated www/php-nextcloud to 28.0.2

(ryoon)

2024-02-11 15:44:27 UTC MAIN commitmail json YAML

www/php-nextcloud: Update to 28.0.2

Changelog:
# Version 28.0.2

Changes:

  * Replace input filed with password field and added password error message
    (server#42118)
  * Fix(theming): Adjust theming util to calculate primary element color based
    on WCAG color contrast (server#42315)
  * Feat(setupcheck): Add setup check for maintenance_window_start config
    (server#42355)
  * Typo in move or copy (server#42358)
  * Fix(manager): removed dead code (server#42365)
  * Fix(files): Use DAV functions from library to fix invalid source links
    (server#42367)
  * Fix(theming): Adjust theming util to calculate primary element color based
    on WCAG color contrast (server#42369)
  * Fix(dav): allow multiple organizers if possible (server#42373)
  * Don窶冲 write back .htaccess file on a RO filesystem (server#42384)
  * Fix: Ensure app menu entries and dashboard welcome message have enough
    contrast (server#42403)
  * Fix(files): drag and drop (server#42409)
  * Fix(dav): Hide less than minute diff in calendar notification title (server
    #42410)
  * Enh(dashboard): changed h1 to say Dashboard instead of Nextcloud (server#
    42413)
  * Fix(files): Adjust ID for skip content buttons (server#42425)
  * Fix(theming): Add adjusted color versions of default background (server#
    42426)
  * Fix(theming): Adjust dark high contrast to fulfill WCAG 2.1 AAA contrast
    (server#42429)
  * Enh(settings): Refactor UI for session and app token management (server#
    42430)
  * Rename 窶徃lobal search窶� to 窶忖nified search窶� (server#42431)
  * Backport unified search improvments (server#42432)
  * Enh(files): added ability to escape out of all selection when focused
    (server#42435)
  * Fix(theming): Invert filter should be based on primary-element (server#
    42445)
  * Fix(LDAP): ensure stored groups are formatted as simple list (server#42446)
  * Restore shared lock ttl to previous value when releasing (server#42450)
  * Fix: Adjust focus-visible marker on appmenu (server#42461)
  * Enh(breadcrumbs): removed unnecessary aria label (server#42487)
  * Fix(files): allow silent batch actions errors (server#42490)
  * Fix(theming): Adjust high contrast theme to fulfill WCAG AAA text contrast
    (server#42491)
  * Fix(files): Allow Ctrl/Command click on file entries to open in a new tab
    (server#42494)
  * Fix(settings): Use heading for Profile and Profile picture sections (server
    #42495)
  * Bump NcVue to v8.4.0 (server#42506)
  * AppAPI: allow to bypass Two-Factor (server#42519)
  * Only do a multipart s3 copy when above the regular copy limit (server#
    42521)
  * Fix(ViewController): Properly handle non-existent fileIds (regression lead
    to 500 errors) (server#42524)
  * Fix log rotation notification level (warning->info) (server#42539)
  * Fix(files): focus file name on renaming also initially (server#42553)
  * Fix(files): open menu on right click position (server#42556)
  * Fix upgrade of user_ldap when oc_group_members contains duplicated uids
    (server#42583)
  * Feat(files): show quota warning on page load or if storage becomes full and
    better upload error handling (server#42591)
  * Fix SVG窶冱 for social media links (server#42594)
  * Remove unneeded styles: everything is handled by NcVue (server#42600)
  * Fix(files): Fix unresponsive file click to download (server#42604)
  * Fix(files_external): add back js config files (server#42609)
  * Enh(settings): removed background-gradient to ensure contrast ratio a窶ヲ
    (server#42622)
  * Fix(files): remove focus outline on file list item click and make the link
    focusable (server#42623)
  * Chore(package): bumped nc-calendar to 2.0.1 (server#42629)
  * Fix(files): add visible label to webdav URL in settings (server#42630)
  * Fix(files): kept only first and last breadcrumb titles (server#42632)
  * Include grid view toggle in accessibility switch (server#42646)
  * Perf: Use more performant way to obtain and check the email as a login name
    with token login (server#42651)
  * Fix(core): enhanced contrast when UserMenuItem is focused (server#42664)
  * Enh(core): replaced previous native a element with NcButton (server#42669)
  * Chore(deps): Update openapi-extractor (server#42673)
  * Return providers as indexed array (server#42677)
  * Feat(user_status): Add online status type for OpenAPI (server#42684)
  * Fix(files): move actions for selected file out from table header (server#
    42691)
  * Fix(weather_status): Fix forecast format in OpenAPI (server#42693)
  * Fix/add settings section type attribute (server#42697)
  * Remove display name ellipsis in user menu (server#42699)
  * Fix(files): fix unshare action and merge duplicate shares (server#42703)
  * Fix(files): switched native input to NcButton (server#42711)
  * Update webauthn section to feature components (server#42715)
  * Refresh FileList on current folder update (server#42719)
  * SharingEntrySimple` needs `ul` or `ol` around it (server#42724)
  * Fix styling of development-notice (server#42725)
  * Always catch OCP versions of authentication exceptions (server#42726)
  * Better users cycle (server#42728)
  * Fix header-elements being not shown correctly (server#42730)
  * Fix(files): use getSummaryFor for better files summary translations (server
    #42734)
  * Fix(files_sharing): fix sharing status indicator side after component窶ヲ
    (server#42735)
  * Fix(a11y): Aria-hide contacts menu icon images (server#42739)
  * Enh(comments): Add visual labels for editor (server#42745)
  * Fix npm audit (server#42758)
  * Fix(settings): set default or unlimited user quota (server#42766)
  * Fix(files): use backend error message if provided (server#42767)
  * Fix(dav): Fix user status 窶弑ndefined array key 0 at StatusService.php窶ヲ
    (server#42771)
  * Remove unneeded role=窶搜adiogroup窶� from 窶弃redefined statuses窶� (server#
    42772)
  * Tooltip outside click, should abort share creation (server#42779)
  * Fix(share): use user timezone to parse share expiration date (server#42786)
  * Migrate setup checks to new SetupCheck API (server#42795)
  * Add RichObject support for SetupCheck descriptions (server#42804)
  * Occ background-job:delete (server#42810)
  * Fix crash of login in case of duplicated group membership (server#42815)
  * Enh(settings): Add SetupCheck to ensure webserver correctly serves `.mjs`
    files (server#42816)
  * Fix(l10n): Add context note for table footers (server#42819)
  * Prepare migration to lazy config (server#42820)
  * Dashboard): Lower error to info log message (server#42824)
  * Fix: reduce memory consumption of scans (server#42827)
  * Fix(appstore): Only send subscription keys to valid appstores (server#
    42832)
  * Fix/41826 avoid same h1 and h2 headings (server#42848)
  * Use showError in TransferOwnershipDialogue (server#42851)
  * Fix(userstatus): catch unique constraint violation (server#42854)
  * Fix(update-section): changed span to an interactive element (server#42859)
  * Chore(theming): fix warning of incorrect `NcCheckboxRadioSwitch` usage
    (server#42861)
  * Fix(manifest): Check if app exists instead of accessing null as an array
    (server#42864)
  * Fix(session): Avoid useless authtoken DB queries for anonymous requests
    (server#42868)
  * Fix(systemreport): Mark more configs as sensitive (server#42871)
  * Update crl after revoke integration_homeassistant.csr (server#42874)
  * Fix(dav): ajax request check on public remote endpoints (server#42882)
  * Fix(files): prevent dragging previews and appear as an external files DnD
    (server#42895)
  * Fix(theming): Make sure `color-border-maxcontrast` fulfills 3:1 contrast
    (server#42897)
  * Enh(a11y): improved contrast on user menu (server#42898)
  * Update ContactsStore: Avoid exceptions on empties (server#42899)
  * Fix(CalDAV): set acls for DeletedCalendarObjectsCollection (server#42906)
  * Setup check migrations to new API (server#42918)
  * Improve path resolution in files_version hooks (server#42921)
  * Fix(build): Do not generated OpenAPI for non-shipped apps or apps without
    OpenAPI support (server#42928)
  * Chore(deps): Update openapi-extractor (server#42948)
  * Add OpenAPI scopes (server#42952)
  * Fix(a11y): Fix avatar menu icon color in dark mode (server#42960)
  * Fix(build): Fix OpenAPI diff on non-default specs (server#42982)
  * Fix(files): Fix checkbox state semantics (server#42983)
  * Fix(files): fixed aria-desciption logic for last breadcrumb (server#42984)
  * Profile: Refactor code to use vue components and styles where possible
    (server#42986)
  * Enh(files): Allow to copy files into same directory (server#42988)
  * Update `@nextcloud/dialogs` to 5.1.0 (server#42994)
  * Fix(weather_status): Fix location format for OpenAPI (server#43006)
  * Fix(auth): Fix logging in with email and app password (server#43012)
  * Fix header inversion bug (server#43014)
  * Fix(files): do not show `View in folder` in the Files view (server#43030)
  * Fix(theming): Apply same logic on capabilities for primary color as done on
    themes (server#43032)
  * Fix(settings): Allow to connect to local address when checking for `.mjs`
    support (server#43055)
  * Wrap versions list in virtual scroll (server#43058)
  * Fix(security): Update code signing revocation list (server#43070)
  * Chore: Update `@nextcloud/router` to 2.2.1 (server#43091)
  * Fix(userstatus): CALL status should overwrite MEETING status (server#43107)
  * Fix(files): Make the navigation reactive to view changes and show also sub
    routes as active (server#43119)
  * Update `@nextcloud/dialogs` to 5.1.1 (server#43150)
  * Fix(files): disable `Unshare` until proper fix (server#43169)
  * Chore: update workflows from templates (3rdparty#1685)
  * Update nextcloud/ocp dependency (activity#1474)
  * Chore: update workflows from templates (activity#1477)
  * Bump NcVue to 8.4.0 (activity#1484)
  * Fix/1481 focused links are truncated on 400% zoom (activity#1485)
  * Fix npm audit (activity#1487)
  * Fix/1480 remove horizontal scrolling for activity view (activity#1489)
  * Update nextcloud/ocp dependency (activity#1496)
  * Update nextcloud/ocp dependency (activity#1504)
  * Fix npm audit (activity#1509)
  * Fix wrongly inverted icon (activity#1511)
  * Fix/1464 adapt visual your activities

    which remains the same through all activities pages (activity#1515)

  * Fix(ActivityTab): Typo in try-catch (activity#1516)
  * Create block-merge-freeze.yml and block-merge-eol.yml (bruteforcesettings#
    533)
  * Chore: update workflows from templates (files_pdfviewer#876)
  * Chore(deps-dev): Bump axios from 1.6.2 to 1.6.3 (files_pdfviewer#880)
  * Chore(deps-dev): Bump axios from 1.6.3 to 1.6.5 (files_pdfviewer#885)
  * Disable scripting in pdfviewer (files_pdfviewer#888)
  * Update nextcloud/ocp dependency (firstrunwizard#1020)
  * Chore: update workflows from templates (firstrunwizard#1027)
  * Chore(deps): Bump vue and vue-template-compiler (firstrunwizard#1032)
  * Update nextcloud/ocp dependency (firstrunwizard#1044)
  * Fix typo in translation on page3 (firstrunwizard#1049)
  * Update nextcloud/ocp dependency (firstrunwizard#1052)
  * Fix npm audit (firstrunwizard#1055)
  * Update nextcloud/ocp dependency (logreader#1090)
  * Chore: update workflows from templates (logreader#1092)
  * Chore: audit dependencies (logreader#1107)
  * Update nextcloud/ocp dependency (logreader#1115)
  * Update nextcloud/ocp dependency (nextcloud_announcements#275)
  * Chore: update workflows from templates (nextcloud_announcements#278)
  * Update nextcloud/ocp dependency (nextcloud_announcements#279)
  * Update nextcloud/ocp dependency (nextcloud_announcements#284)
  * Update nextcloud/ocp dependency (notifications#1761)
  * Chore: update workflows from templates (notifications#1763)
  * Chore(deps): Bump vue and vue-template-compiler (notifications#1764)
  * Chore(deps-dev): Bump vue-template-compiler from 2.7.15 to 2.7.16
    (notifications#1771)
  * Update nextcloud/ocp dependency (notifications#1774)
  * Fix(CI): Remove unmaintained library (notifications#1775)
  * Chore: bump nextcloud/notify_push to 1.1.4 (notifications#1779)
  * Update nextcloud/ocp dependency (notifications#1788)
  * Update nextcloud/ocp dependency (notifications#1796)
  * Bump NcVue to v8.4.0 (password_policy#531)
  * Chore(deps): bump @nextcloud/dialogs from 4.0.1 to 5.0.3 (password_policy#
    534)
  * Update nextcloud/ocp dependency (photos#2203)
  * Fix 2160 create accessible ckeckboxes for media (photos#2208)
  * Fix: refetch only on path change, not on anchor links (e.g. 窶徭kip to窶�
    links) (photos#2213)
  * Fix: glitch buttons on mobile (photos#2214)
  * Bump NcVue to 8.4.0 (photos#2223)
  * Also sort by getlastmodified when searching for photos (photos#2229)
  * Order collections files by taken date (photos#2230)
  * Allow to hide 窶弃eople窶� nav entry for admin (photos#2232)
  * Request background job to generate metadata on non-local files (photos#
    2245)
  * Clean up headings (photos#2253)
  * Also fix additional place regarding album modal header (photos#2263)
  * Just because an array key doesn窶冲 imply the value at that key isn窶冲 null.
    (photos#2283)
  * Chore(deps): Bump @nextcloud/dialogs from 5.0.2 to 5.0.3 (privacy#1002)
  * Chore: update workflows from templates (privacy#1006)
  * Chore(deps): Bump vue from 2.7.15 to 2.7.16 (privacy#1009)
  * Fix npm audit (privacy#1015)
  * Fix npm audit (recommendations#687)
  * Update nextcloud/ocp dependency (related_resources#327)
  * Fix npm audit (related_resources#328)
  * Chore: update workflows from templates (related_resources#334)
  * Chore: update workflows from templates (serverinfo#543)
  * Update nextcloud/ocp dependency (serverinfo#545)
  * Chore: update workflows from templates (suspicious_login#832)
  * Chore(deps): update dependency vite to ^5.0.10 (text#5137)
  * Fix(deps): update dependency y-websocket to ^1.5.1 (text#5138)
  * Test(cy): skip test failing due to server issue (text#5145)
  * Fix cypress workspace test by setting default language (text#5146)
  * Preserve step queue during reconnect (text#5147)
  * Fix(gapcursor): Don窶冲 allow gap cursor in tables (text#5149)
  * Update nextcloud/ocp dependency (text#5160)
  * Fix(deps): update vue monorepo to ^2.7.16 (text#5162)
  * Enh(ci): set renovate PRs to auto merge (text#5165)
  * Chore: update workflows from templates (text#5167)
  * Chore: Update krankerl config (text#5169)
  * Fix(a11y): contrast for active menubar buttons (text#5171)
  * Revert 窶彡hore: update workflows from templates窶� (text#5173)
  * Chore(deps): update cypress (text#5180)
  * Chore(deps): update vueuse to ^10.7.1 (text#5181)
  * Chore(deps): update dependency cypress-split to ^1.18.1 (text#5182)
  * Fix(deps): update dependency @mdi/svg to ^7.4.47 (text#5183)
  * Fix(deps): update dependency @nextcloud/vue to ^8.4.0 (text#5184)
  * Chore(ci): update workflows, remove *-when-unrelated (text#5191)
  * Chore(deps): bump tj-actions/changed-files from 39 to 41 in /.github/
    workflows (text#5192)
  * Fix/5080 keep menubar in workspace (text#5195)
  * Feat: switch to native browser tooltips (text#5196)
  * Chore(deps): update dependency @nextcloud/cypress to ^1.0.0-beta.7 (text#
    5201)
  * Chore(deps): update dependency vite to ^5.0.11 (text#5202)
  * Fix(deps): update dependency path-normalize to ^6.0.13 (text#5203)
  * Update nextcloud/ocp dependency (text#5209)
  * Fix: Skip editor container and file upload input during keyboard navigation
    (text#5227)
  * Fix: Prioritize un-collapsible menubar entries for mobile and aggregate
    children in the hidden entries (text#5228)
  * Fix: Only show translate if providers are available (text#5231)
  * Fix: Use proper way of hiding the attachment input (text#5235)
  * Fix migration from `v-tooltip` to native `title` in menu bar buttons
    `ActionEntry` (text#5236)
  * Fix(deps): update dependency @nextcloud/files to ^3.1.0 (text#5243)
  * Fix(deps): update dependency @nextcloud/moment to ^1.3.1 (text#5244)
  * Chore(deps): update dependency cypress-split to ^1.18.2 (text#5246)
  * Update nextcloud/ocp dependency (text#5255)
  * Chore(deps): update vueuse to ^10.7.2 (text#5257)
  * Create update-nextcloud-ocp-approve-merge.yml (text#5260)
  * Fix: Properly copy selection as markdown to the plaintext clipboard (text#
    5266)
  * Fix: Proper error message based on file permissions (text#5272)
  * Fix(sync): push local changes on reconnect (text#5284)
  * Fix(mention): use new url schema (text#5304)
  * Chore: update workflows from templates (updater#522)
  * Change master version to 29 in tests (updater#527)
  * Chore: update workflows from templates (viewer#2107)
  * Bump NcVue to 8.4.0 (viewer#2111)
  * Fix: make prev and next slides not focusable and aria-hidden (viewer#2117)
  * Fix: use filename to find current index (viewer#2118)
  * Fix npm audit (viewer#2123)
  * Add live photo support based on files metadata (viewer#2127)
  * Improve handling of Node API properties (viewer#2128)

# Version 28.0.1

Changes:

  * Fix npm audit (activity#1437)
  * Fix missing parameters when type is not 窶很nown窶� (activity#1469)
  * Fix: Allow older app values to be set (logreader#1079)
  * Fix(mail): Fix mail handling when force_language is true or false
    (notifications#1744)
  * Fix(push): Allow apps to provide already parsed notifications
    (notifications#1754)
  * Catch and log error thrown while parsing dates from metadata (photos#2194)
  * Fix: Adjust favorite icon to be accessible (photos#2197)
  * Fix TypeError with invalid coordinates (fix #2187) (photos#2207)
  * Fix(Users/Quota setting): Prevent floating point value from getting
    truncated in locales other than english (server#42106)
  * Comment legacy file_metadata table migrations (server#42108)
  * Enh(settings): Set main page heading (server#42125)
  * Fix(a11y): Unified search headings (server#42131)
  * Fix(caldav): don窶冲 reuse query builder objects (server#42152)
  * Fix(dav): Prevent out-of-office event time drifts (server#42166)
  * Fix(security): Update CA certificate bundle (server#42190)
  * Feat(settings): add occ commands to handle admin delegation (server#42201)
  * Wrap metadata generation in try/catch (server#42263)
  * Fix(files): Conditionally add drag handlers (server#42277)
  * Fix(UnifiedSearch): Drop title prop (server#42278)
  * Feat(files): add batch support to copy-move (server#42279)
  * Fix(files): navigation exact (server#42282)
  * Fix(files): Partly revert 32c1aeb and show correct quota again (server#
    42293)
  * Fix: Ensure correct max contrast color is used when blurred background is
    used (server#42294)
  * Enh(oauth2): allowed toggling of aria label (server#42295)
  * Fix(dashboard): changed h3 elements to h2 (server#42296)
  * Fix(files): fix download file encoded source (server#42302)
  * Fix(joblist): also reset last_run timestamp on updating an existing job
    (server#42316)
  * Fix(ooo): add new ooo status with new emoji (server#42351)
  * Don窶冲 query oc_properties for metadata props (server#42357)
  * Add global accessibility switch (server#42371)
  * Use FileInfo窶冱 metadata for hidden prop (server#42378)
  * Fix(userstatus): set user status to 窶露n a meeting窶� if calendar is busy
    (server#42380)
  * Update crl after revoke rides.csr (server#42400)
  * Fix(dav): undeclared `$cache` property (server#42423)
  * Disable image editor if accessibility switch is off (viewer#2102)

# Version 28.0.0

Changes:

  * Fix share creation insert and get (server#26716)
  * Fix creating events with old (< unix time) lastoccurence (server#31790)
  * Add api to register setup checks (server#32550)
  * Mark comments as read (server#32775)
  * Add batch methods in user backends (server#32912)
  * Talk federation authentication (server#33105)
  * Changed mapping to font (server#34419)
  * Add IProvideEnabledStateBackend interface (server#34443)
  * Cleanup comments code (server#35424)
  * Cleanup psalm issues in DB/ContactsManager and Console (server#35539)
  * Fix background theming deletion and cypress admin theming tests (server#
    35728)
  * Display displayname on federated shares (server#35915)
  * Extend fix-key-location to handle cases from broken cross-storage moves
    (server#36068)
  * Specify the parameters of FederatedFileSharing controllers (server#36214)
  * Log to `error_log` in fatal case (server#36316)
  * Refactors tests/app.php to improve code readability. (server#36742)
  * Fix: Avoid failing with duplicate checks (server#36830)
  * Fix: Escape group names for LDAP (server#37201)
  * Avoid db connections when logging db connection errors (server#37458)
  * Ci(checkers): Require composer autoloaders for all shipped apps (server#
    37481)
  * Fix: log fopen calls when stream isn窶冲 available (server#37624)
  * Refactors Command/Encryption/Enable.php to improve code readability.
    (server#37665)
  * Redis: use atomic operations everywhere (server#37758)
  * Check for open_basedir before reading /proc (server#37959)
  * Use more efficient tag retrieval on DAV report request (server#37969)
  * Imaginary WebP support (server#38032)
  * Add label to 窶彭efault quota窶� multiselect (server#38075)
  * Allow 窶忤asm-unsafe-eval窶� in CSP (server#38082)
  * Make Node::getParent lazy (server#38150)
  * [master] Update psalm-baseline.xml (server#38162)
  * Show pending popover menu when password is enabled by default (server#
    38164)
  * Admin audit app: optimization according to PHP 8 (server#38176)
  * Fix share roots always being marked as writable (server#38179)
  * Increase from 100000 to 600000 iterations for hash_pbkdf2 (server#38206)
  * Enh(theming): RGBY contrast (server#38211)
  * Add utility command for object store objects (server#38226)
  * Allow enforcing share passwords only when already asking for a password
    (server#38227)
  * Chore(deps-dev): Bump cypress from 12.11.0 to 12.12.0 (server#38232)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.7 to 9.6.8 in /build/
    integration (server#38234)
  * Reload filelist when adding or removing shares (server#38259)
  * Refactors 窶徭trpos窶� calls in lib/public to improve code readability.
    (server#38260)
  * Refactors 窶徭trpos窶� calls in lib/private to improve code readability.
    (server#38261)
  * Fix loading custom logo image (server#38291)
  * Add config variable for curl timeout (server#38292)
  * Use aria-expanded correctly on toggle user actions (server#38294)
  * Feat: Add occ user:user:sync-account-data for updating oc_accounts
    information from user backends (server#38298)
  * Fix: better error message on missing user files dir (server#38300)
  * Fix(caldav): Ignore invalid events for reminder generation (server#38301)
  * Migrate a few components to NcSelect (server#38306)
  * Fix(carddav): Check if SERVER variables are set before accessing them
    (server#38308)
  * Fix: Throw early when a service cannot be found in the app container
    (server#38322)
  * Remove focus-visible polyfill (server#38323)
  * Optimize webpack chunking (server#38329)
  * Adjust style of passwordless login (server#38330)
  * Remove some dead code in files app (server#38332)
  * Weather_status: Improve contrast of favorite icon (server#38333)
  * Master is now 28 (server#38336)
  * 38340 fix add group broken (server#38344)
  * Chore(deps-dev): Bump guzzlehttp/guzzle from 7.5.1 to 7.6.1 in /build/
    integration (server#38346)
  * Make unsupported browser check asynchronous (server#38354)
  * Fix(trashbin): Truncate long filenames (server#38355)
  * Add imaginary_key (server#38365)
  * Add commands to copy/move files (server#38366)
  * Adjust files favorite marker to fulfill A11Y contrast requirements (server#
    38370)
  * Chore(deps-dev): Bump tar from 6.1.14 to 6.1.15 (server#38372)
  * Webpack: add nonce to unsupported-browser-redirect chunk (server#38374)
  * Refactor: migrate OC_EventSource to dependency injection (server#38386)
  * Bug-report-template 窶� move `Official All-in-One appliance` to the bottom
    (server#38393)
  * Enh(contacts): show/hide addressbooks for all (server#38397)
  * Store encrypted OAuth2 client secrets (server#38398)
  * Remove deprecated `OC.appSettings` API (server#38400)
  * Fix(SAB): Save avatar to SAB (server#38413)
  * Don窶冲 always check if we need to setup the object store root (server#
    38415)
  * Fix(carddav): Check enumeration settings for all SAB methods (server#38423)
  * Feat(ocp): Add types and strict typing to \OCP\Group\IGroup (server#38425)
  * Fix deletion of User when system link are used in him user folder (server#
    38429)
  * Add OpenAPI specs (server#38438)
  * Fix(files): make open folder a default action (server#38441)
  * Fix(carddav): Don窶冲 show system address book cards to guests (server#
    38448)
  * Fix(carddav): Make system contact phone number RFC compliant (server#38454)
  * Use default page size for jumping to desired offset (server#38457)
  * Revert 窶廡ix table view窶� (server#38458)
  * Adjust active element visibility in the usermenu (server#38459)
  * Adjust active element visibility in the sidebar (server#38460)
  * Add fallback when a there is no preview for a version (server#38467)
  * Log failures to read certificates during listing (server#38468)
  * Fix initialisation of versions in the DB (server#38469)
  * [master] fix: Catch Deadlock properly as execute throws Doctrine exceptions
    not our wrapped ones (server#38478)
  * Fix(dav): Fix avatar size in system address book (server#38481)
  * Chore: update workflows from templates (server#38486)
  * Emit an event when a message is logged (server#38490)
  * Chore(deps-dev): Bump puppeteer from 19.10.1 to 20.4.0 (server#38492)
  * Fix: catch errors in id3parser library (server#38496)
  * [master] Fix npm audit (server#38497)
  * Replace id3parser with mp3info (server#38498)
  * Fix(docs): Fix language and copy-paste class name in docs of CSP (server#
    38513)
  * Chore(libphonenumber): Bump giggsey/libphonenumber-for-php to giggsey窶ヲ
    (server#38514)
  * Chore(deps): Drop swiftmailer/swiftmailer (server#38516)
  * Fix contrast for inactive elements of the main navigation (server#38519)
  * Improved display of app links (server#38520)
  * Chore(app): Do not clear unused cache key (server#38524)
  * [master] Update ca-cert bundle (server#38534)
  * Ci: Use conventional commits for CA bundle updates (server#38537)
  * Uses 窶廸ull Coalescing Operator窶� to improve code readability. (server#
    38543)
  * Fix(dispatcher): Migrate to OCP event dispatcher before symfony/event窶ヲ
    (server#38545)
  * Fix(deps)!: Upgrade symfony/event-dispatcher to supported version 5.4.26
    (server#38546)
  * Fix app menu flicker (server#38549)
  * Chore: Drop app code checker test data (server#38550)
  * Chore!: Drop \OC_App::isEnabled (server#38551)
  * Chore!: Drop \OC_Defaults::getLogoClaim (server#38552)
  * Chore(deps): Bump doctrine/dbal to 3.7.x (server#38556)
  * Feat(request): Allow to match the client version with the IRequest::U窶ヲ
    (server#38561)
  * Drop \OC_App methods deprecated in Nextcloud 14 (server#38566)
  * Remove deprecated legacy loader from `OC` (server#38567)
  * Redis: Do not try to authenticate with non-string password/user (server#
    38568)
  * Improve oauth2 database migration from ownCloud (server#38577)
  * Fix: correct hint for missing posix extension (server#38581)
  * Feat(ocp): Allow sending emails with subject and body (server#38585)
  * Fix(ocp): Mark IMessage::attachInline as @since 27 (server#38586)
  * Chore: Do not sass-compile external apps (server#38590)
  * Fix(caching): Avoid checking existence before fetching (server#38591)
  * Chore(ocp)!: Drop \OCP\Util::linkToPublic (server#38593)
  * Chore: remove check for suhosin.executor.func.blacklist (server#38595)
  * Fix(CI): Temporary workaround 窶� Run Psalm CI with 1 thread only so it窶ヲ
    (server#38597)
  * Refactors 窶徭trpos窶� calls in /core to improve code readability. (server#
    38602)
  * Refactors 窶徭trpos窶� calls in /apps/workflowengine (server#38604)
  * Refactors 窶徭trpos窶� calls in /apps/comments (server#38605)
  * Refactors 窶徭trpos窶� calls in /apps/settings (server#38606)
  * Refactors 窶徭trpos窶� calls in /apps/user_ldap (server#38608)
  * Refactors 窶徭trpos窶� calls in /apps/dav (server#38610)
  * Refactors 窶徭trpos窶� calls in /apps/theming (server#38611)
  * Feat(HTTPClient): Provide wrapped access to Guzzle窶冱 asyncRequest()
    (server#38613)
  * Refactors 窶徭trpos窶� calls in /apps/files_external (server#38619)
  * Refactors 窶徭trpos窶� calls in /apps/files_sharing (server#38620)
  * Replace if/else with return match (server#38622)
  * Fix(storage): fallback to copy and unlink when rename fails (server#38623)
  * Fix: expect interface, not a specific implementation (server#38625)
  * Bump marked from 4.3.0 to 5.0.4 (server#38627)
  * Feat: set background = backgroundColor via occ (server#38631)
  * Test: add test for cache mount provider (server#38633)
  * Feat: remove check for OpenSSL 1.0.1d and 1.0.2b (server#38635)
  * [1/3] Refactors /core controllers using constructor property promotion.
    (server#38636)
  * [2/3] Refactors /core controllers using constructor property promotion.
    (server#38637)
  * [3/3] Refactors /core controllers using constructor property promotion.
    (server#38638)
  * Bugfix/36644 pruneOutdatedSyncTokens deletes all entries (server#38639)
  * Openapi: Fix wrapping OCS responses that are not DataResponse (server#
    38640)
  * Chore(appframework)!: Drop \OCP\AppFramework\Http\
    EmptyContentSecurityPolicy::allowInlineScript (server#38642)
  * Avoid requests to opengraph image if no host detected (server#38645)
  * Fix(caldav): Cast calendar objects id to int when building index (server#
    38648)
  * Fix(caldav): Close DB cursor in reminder index background job (server#
    38649)
  * Chore: Drop dead private methods in /lib (server#38652)
  * Fix(systemtags): Incorrect tags shown temporarily (server#38655)
  * Fix OpenAPI core paths (server#38656)
  * Disable background color on group-header line (on hover, focus, active)
    (server#38662)
  * Chore: Replace \OC::$server->query with \OCP\Server::get in /lib (server#
    38663)
  * Fix(weather_status): Always show all favorite locations (server#38664)
  * Fix(weather_status): Pass address as param to OSM API (server#38665)
  * Fix(SystemTagManager): Use truncated tagName in getTag and updateTag
    (server#38667)
  * Feat: add width, height, crop and mode to BeforePreviewFetchedEvent (server
    #38679)
  * Fix(apache): Serve `mjs` (module javascript) as static files (server#38688)
  * Fix(actions): cypress (server#38694)
  * Chore(deps-dev): Bump css-loader from 6.7.3 to 6.8.1 (server#38695)
  * Chore(deps-dev): Bump tslib from 2.5.0 to 2.5.3 (server#38696)
  * Update bug report issue template (server#38700)
  * Fix oauth2 tests (server#38701)
  * Do not cast sizes to int in Trashbin class (server#38703)
  * Fix wrong link in issue template (server#38710)
  * Select the fileid first when looking for incomplete files (server#38714)
  * Chore(deps): Bump @nextcloud/vue from 7.11.6 to 7.12.0 (server#38715)
  * Drop meta robots header (server#38725)
  * Chore(deps-dev): Bump dms/phpunit-arraysubset-asserts from 0.4.0 to 0.5.0
    in /build/integration (server#38733)
  * Chore(deps): Bump @nextcloud/event-bus from 3.0.2 to 3.1.0 (server#38734)
  * Allow to specify upgrade.cli-upgrade-link in order to link to the correct
    documentation (server#38735)
  * Add a Dependabot configuration to autoupdate GitHub action versions (server
    #38737)
  * [master] Fix npm audit (server#38742)
  * Allow stdClass in XML responses (server#38745)
  * Perf: skip request without write permission (server#38747)
  * Uses PHP8窶冱 constructor property promotion in core/Command/Encryption
    (server#38762)
  * Uses PHP8窶冱 constructor property promotion in core/Command/Db classes.
    (server#38764)
  * Uses PHP8窶冱 constructor property promotion in core/Command/User classes.
    (server#38766)
  * Uses PHP8窶冱 constructor property promotion in core/Command/Maintenance
    (server#38767)
  * Uses PHP8窶冱 constructor property promotion in core/Command/Config and
    Group (server#38768)
  * Uses PHP8窶冱 constructor property promotion core/Command/App,/Background,
    and /Broadcast (server#38769)
  * Make oauth2 client secret column larger (server#38770)
  * Uses PHP8窶冱 constructor property promotion core/Command/Info, /Integrity,
    and /Preview (server#38771)
  * Add bruteforce protection in OauthApiController (server#38773)
  * Uses PHP8窶冱 constructor property promotion in core/Command/Log, /Security,
    and /SystemTag (server#38774)
  * Uses PHP8窶冱 constructor property promotion in core/Command and / (server#
    38775)
  * Fix(core): Do not invert app menu text color (server#38776)
  * Fix(carddav): Make SystemAddressBook::__construct $groupManager argument
    nullable (server#38777)
  * Ci: pin setup-php to avoid a regression (server#38781)
  * Chore(deps): Bump skjnldsv/read-package-engines-version-actions from 1.1 to
    2.2 (server#38785)
  * Chore(deps): Bump peter-evans/create-or-update-comment from 2 to 3 (server#
    38786)
  * Chore(deps): Bump actions/setup-node from 2 to 3 (server#38787)
  * Chore(deps): Bump actions/upload-artifact from 2 to 3 (server#38788)
  * Align subadmins css class name (server#38793)
  * Enable version features again with S3 versioning (server#38794)
  * Fix: Avoid failing to update the current version entry if there is none
    (server#38800)
  * Add types to responses (server#38802)
  * Bump @nextcloud/auth @nextcloud/axios @nextcloud/calendar-availability-vue
    @nextcloud/dialogs @nextcloud/files and @nextcloud/router (server#38803)
  * Make sure to show download button only one time (server#38804)
  * Add files actions testing + code coverage (server#38806)
  * Fix issues where unencrypted_size was being falsely used for non-encrypted
    home folders (server#38808)
  * Generate user themed favicon and touchicon (server#38823)
  * Enh(a11y): New user modal (server#38826)
  * [master] Update psalm-baseline.xml (server#38827)
  * Fix files API route names (server#38830)
  * Adjust saving of status messages (server#38832)
  * Replace plain input fields with NcTextField fields and NcMultiSelect 窶ヲ
    (server#38839)
  * Fix: Removed invalid user from CODEOWNERS file (server#38841)
  * Fix type in BeforeMessageLoggedEvent (server#38843)
  * Feat: add detected mime type to exception (server#38844)
  * Move deprecation warnings to debug (server#38852)
  * Introduce LanguageModel/TextProcessing OCP API (server#38854)
  * Fix(sab): put location in proper address field (server#38856)
  * File scanner performance improvements (server#38858)
  * Add summary of detected changes to files:scan output (server#38860)
  * Chore(deps): Bump cypress-io/github-action from 5.8.1 to 5.8.3 (server#
    38863)
  * Bump @nextcloud/files from 3.0.0-beta.9 to 3.0.0-beta.10 (server#38865)
  * Fix confusion around mail settings and improve layout a bit (server#38868)
  * [master] Fix npm audit (server#38869)
  * Style(config): alphabetise preview providers (server#38876)
  * Cleanup controller service aliases (server#38878)
  * Fix user log.condition feature (server#38881)
  * Don窶冲 disable actions when saving share permissions (server#38888)
  * Use source cache when listing folder during recursive copy (server#38890)
  * Add getDocBaseUrl on theming app (server#38900)
  * Reduce load of files versions preview loading (server#38905)
  * Fix: ContactManager search with fullmatch (server#38907)
  * Cast string type for trim() (server#38910)
  * Adjust admin setup check to increase warning to configure https (server#
    38915)
  * Fix(l10n): Fix plural issue with different locale and language (server#
    38917)
  * Chore: update node engines to next LTS (server#38924)
  * Chore: Adjust editorconfig for package.json and package-lock.json (server#
    38927)
  * Fix(systemtags): Add missing systemtags index (server#38928)
  * Clean failed upload chunks (server#38930)
  * Fix(s3): Pass SSE-C parameters for multipart upload (server#38934)
  * [f2v] Rename, favorite and edit locally actions (server#38939)
  * Implement optimized getDirectoryContent for DAV (server#38945)
  * Align collaborative tags differently (server#38948)
  * [f2v] Favorites view (server#38950)
  * Chore(deps): Bump fast-xml-parser and webdav (server#38951)
  * Fix(eventdispatcher): Don窶冲 use all evaluating 窶徙r窶� (server#38955)
  * Use getsystemvalue-functions in Mailer.php (server#38958)
  * Dav: clean path before putting it in the statcache (server#38965)
  * Enh(sab): Add profileUrl to SAB (server#38969)
  * Uses PHP8窶冱 constructor property promotion in core/Migrations (server#
    38974)
  * Uses PHP8窶冱 constructor property promotion in remaining /core classes
    (server#38975)
  * Refactors lib/private/Accounts classes (server#38978)
  * Refactors lib/private/Contacts. (server#38986)
  * Refactors lib/private/Mail. (server#38987)
  * Fix: restore AppsSlideToggle feature (server#38988)
  * Refactors lib/private/Avatar. (server#38989)
  * Refactor lib/private/Calendar (server#38990)
  * Refactors lib/private/SystemTag (server#38995)
  * Fix(dav): Catch SAB sync errors during upgrade (server#39005)
  * Switch to bootstrap font-stack (server#39008)
  * [1/3] Refactors lib/private/Security (server#39011)
  * [2/3] Refactors lib/private/Security (server#39012)
  * [3/3] Refactors lib/private/Security (server#39013)
  * Add 窶彙utton窶� class to the QR code link (server#39015)
  * Fix(s3): fix handling verify_bucket_exists parameter (server#39017)
  * Migrate federation application to LoggerInterface (server#39018)
  * Adds same object return annotations to lib/private/Mail classes (server#
    39020)
  * Fix(files): Only render the menu if there are actions to show (server#
    39025)
  * Chore: upgrade typescript, eslint and fix lint (server#39029)
  * Migrate deprecated vue property (server#39038)
  * Refactors lib/private/Log (server#39039)
  * Fix(ocp): TimedJob can窶冲 have a more specific argument than Job (server#
    39042)
  * Fix(ocp): Fix reference of dashboard IAPIWidget::getItems from WidgetItem
    (server#39043)
  * Fix root mounts not being setup in some cases (server#39044)
  * Update aria-expanded attribute for sidebar apps-slide-toggles (server#
    39049)
  * Enh(a11y): Users table (server#39050)
  * Feat(ocp): More specific type for ICapabilities::getCapabilities (server#
    39057)
  * Avoid adding (attribute=) part to filter which will confuse LDAP servers
    (server#39058)
  * Fix(TagSearchProvider): Short circuit if no tag matches the query (server#
    39062)
  * Migrate away from ILogger in encryption (server#39065)
  * Bump sabre/http to 5.1.7 in master (server#39070)
  * Fix(settings): Migrate away from deprecated `NcPopoverMenu` (server#39073)
  * Refactors lib/private/Profile. (server#39075)
  * Fix(cypress): branch definition and update from template (server#39076)
  * Fix(CalDAV): Check if the vObject exists before attempting any operations
    (server#39083)
  * Feat(admin_audit): Migrate to non-deprecated IEventDispatcher (server#
    39086)
  * Fix event names of 2FA related typed events (server#39089)
  * Silent `imagecreatefromstring()` errors (server#39093)
  * Chore(deps): Bump skjnldsv/read-package-engines-version-actions from 2.1 to
    2.2 (server#39095)
  * [master] Update psalm-baseline.xml (server#39096)
  * Fix(settings): Migrate away from `NcAppNavigationCounter` (server#39102)
  * Files_sharing: Remove orphaned file with deprecated imports (server#39103)
  * [master] Fix npm audit (server#39104)
  * Fix(updatenotification): Remove deprecated `NcPopoverMenu` and use
    `NcActions` instead (server#39106)
  * Refactors lib/private/Lock (server#39108)
  * Refactors /Metadata, /Migration, and /Net namespaces in /lib/private/
    (server#39109)
  * [1/2] Refactors lib/private/Collaboration (server#39113)
  * [2/2] Refactors lib/private/Collaboration (server#39114)
  * Fix(sse): don窶冲 update uncached files (server#39115)
  * Psalm: Enable more/less specific errors (server#39116)
  * Psalm: Disable cache (server#39120)
  * Rewrite OCS CSRF check to be readable (server#39125)
  * Fix password confirmation master (server#39127)
  * Fix(ldap): avatar is not being fetched (server#39128)
  * Refactors files_external app commands (server#39131)
  * Fix(CardDAV): catch right exception when checking for federated app classes
    (server#39132)
  * User_status: Add OpenAPI spec (server#39133)
  * Fix(files_sharing): hide download permission for circle shares (server#
    39146)
  * Refactors files app commands (server#39150)
  * Migrate federated file sharing to PSR LoggerInterface (server#39160)
  * Add OCSPreconditionFailedException (server#39164)
  * Enable all files_versions features when groupfolders is enabled (server#
    39165)
  * Refactors dav app commands. (server#39166)
  * Migrate files sharing to PSR LoggerInterface (server#39169)
  * Add command do delete orphan shares (server#39170)
  * Support opening and comparing versions in viewer (server#39171)
  * Use square bracket syntax to modify array (server#39175)
  * Fix: Cleanup unused imports and some type deprecations (server#39189)
  * Fix(dav): Move DAV app to non deprecated event dispatcher (server#39190)
  * Feat(sharing): add sharing overview view (server#39196)
  * Fix: Remove deprecation warning for already removed API (server#39200)
  * Fix(cypress): revert only toggle (server#39203)
  * Docs(dav): remove outdated comment (server#39204)
  * Remove jQuery from main entry point where not needed (server#39210)
  * Add return types (server#39211)
  * Refactor 窶徭trpos窶� and 窶徭ubstr窶� calls in federatedfilesharing app to
    improve code readability (server#39213)
  * Refactor 窶徭ubstr窶� calls in lib/private to improve code readability
    (server#39216)
  * Migrate parts of files app away from depecrated Ilogger (server#39218)
  * [master] Update psalm-baseline.xml (server#39219)
  * Bugfix/bulk upload empty files (server#39221)
  * Migrate more apps to IEventDispatcher (server#39222)
  * Provisioning_api: Add OpenAPI spec (server#39223)
  * Convert isset ternary to null coalescing operator (server#39224)
  * Convert isset ternary to null coalescing operator (server#39225)
  * Convert isset ternary to null coalescing operator (server#39226)
  * Fix(files): default emptycontent message (server#39229)
  * Refactor comments app (server#39236)
  * Refactor contactsinteraction app (server#39243)
  * Preload custom properties when propfinding folders (server#39248)
  * Comments: Add OpenAPI spec (server#39257)
  * Add IgnoreOpenAPI attribute (server#39263)
  * Add instance category while checking new updates (server#39264)
  * Fix(flow): Revert invalid rename of check class for RequestTime (server#
    39268)
  * Bump CS Fixer rules to follow latest Nextcloud standards (server#39271)
  * Sharebymail: Add OpenAPI spec (server#39272)
  * Weather_status: Add OpenAPI spec (server#39274)
  * Add optional to add backtrace to log items (server#39275)
  * Set double outline to buttons in focus state (server#39277)
  * Federation: Add OpenAPI spec (server#39280)
  * Settings: Add OpenAPI spec (server#39284)
  * Dashboard: Add OpenAPI spec (server#39286)
  * Theming: Add OpenAPI spec (server#39287)
  * Chore(deps): Bump semver from 5.7.1 to 5.7.2 (server#39296)
  * Fix(dav): close cursor when fetching max id (server#39297)
  * Fix(comments): Emit CommentsEntityEvent as typed event (server#39304)
  * Feat(dav): Emit a typed event to deprecate OCA\DAV\Connector\
    Sabre::addPlugin (server#39305)
  * Fix(profile): fix getUID on nullable user variable (server#39309)
  * Updatenotification: Add OpenAPI spec (server#39312)
  * User_ldap: Add OpenAPI spec (server#39313)
  * Dav: Add OpenAPI spec (server#39315)
  * Oauth2: Add OpenAPI spec (server#39316)
  * Change color for primary element on hover (server#39317)
  * Cloud_federation_api: Add OpenAPI spec (server#39318)
  * Files_versions: Add OpenAPI spec (server#39319)
  * Files_trashbin: Add OpenAPI spec (server#39320)
  * Files_external: Add OpenAPI spec (server#39321)
  * Files_external: getStorage before remove (server#39323)
  * Cibit): fix failing test setup (server#39324)
  * Files: Add OpenAPI spec (server#39327)
  * Federatedfilesharing: Add OpenAPI spec (server#39328)
  * Fix: also run phpunit on `apps/theming/css` modified files (server#39329)
  * Files_sharing: Add OpenAPI spec (server#39330)
  * Core: Add OpenAPI spec (server#39331)
  * Set double outline on checked state for radio buttons (server#39332)
  * Chore(deps-dev): Bump @pinia/testing from 0.0.16 to 0.1.2 (server#39336)
  * Fix(workflowengine): Migrate from deprecated `NcMultiselect` to `NcSelect`
    (server#39337)
  * Fix(node): non-existing folder is not searchable (server#39339)
  * Cloud_federation_api: Fix OpenAPI spec (server#39341)
  * Chore(CI): Sign .drone.yml file (server#39343)
  * Handle more exceptions in AmazonS3::fopen (server#39367)
  * Fix: Always apply fullscreen styling to sidebar (server#39378)
  * Fix(db): no hardcoded table prefix is expected (server#39380)
  * Enh(a11y): Add aria-modal to dialogs (server#39382)
  * Feat: Add public event for missing indices (server#39389)
  * Change color of error and success (server#39391)
  * Fix(i18n) Changed case of 窶廡iles窶� (server#39400)
  * Fix(i18n) Changed grammar related to 窶徑ogin窶� (server#39401)
  * Enh(a11y): User management settings dialog (server#39402)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.10 in /build/
    integration (server#39403)
  * Chore(deps): Bump dompurify from 2.4.5 to 3.0.5 (server#39405)
  * [master] Fix npm audit (server#39409)
  * Fix(core): Add password confirmation requirement for getapppassword (server
    #39416)
  * Fix: check that object store backend supports multi part uploads (server#
    39432)
  * Chore(3rdparty): update symfony/process to 5.4.24 (server#39441)
  * Chore: update codeowners for 2fa (server#39442)
  * Fix(l10n): User manager (server#39444)
  * Refactor user_ldap group membership cache and add check-group command
    (server#39446)
  * Fix sharing of encrypted files (server#39447)
  * Docs: remove superfluous phpdocs (server#39449)
  * Chore(3rdparty): update symfony/console to 5.4.24 (server#39455)
  * Fix: Correctly add `module` content type to script tags with versions
    (server#39456)
  * Add more space below item preview explanation (server#39460)
  * Improve sharing flow (server#39472)
  * Fix(IParallelAwareJob): Check for other reserved jobs before setting new
    ones as reserved (server#39473)
  * Fix(i18n) Fixed grammar (server#39474)
  * Fix(i18n) Fixed grammar (server#39475)
  * Remove opacity on federation control action buttons (server#39476)
  * Chore(3rdparty): update symfony http-foundation, routing and translat窶ヲ
    (server#39477)
  * Migrate files external to PSR LoggerInterface (server#39480)
  * Fix: don窶冲 emit Hooks when hookpaths are empty (server#39481)
  * Fix(files): Adjust files favorite marker for vue file list being cropped
    (server#39483)
  * Fix(dispatcher): Move remaining simple cases in apps/ folder to IEven窶ヲ
    (server#39485)
  * Chore(3rdparty): update punic to 3.8.1 (server#39486)
  * Typed events for db:add-missing-窶ヲ (server#39487)
  * Fix(apps): Fix loading info.xml file (server#39490)
  * Fix(caldav): Assign initial value to typed CalendarQuery properties (server
    #39504)
  * Feat(db): Ensure that index names are unique across the database (server#
    39506)
  * Fix(utility): De- deprecate getDateTime and getTime as now() only returns
    DateTimeImmutable (server#39511)
  * Fix(CardDAV): set owner-principal, displayname properties for SAB (server#
    39525)
  * Only show weather credits if necessary (server#39527)
  * Kerberos sso ci fix (server#39531)
  * `/ocs/v1.php/cloud/groups` `UPDATE` method 窶� correct status when group not
    found (server#39537)
  * Update to nextcloud-vue 8 (beta) (server#39540)
  * AI admin settings (server#39567)
  * Calendar optimizations (server#39568)
  * Move lib/ events to IEventDispatcher where possible (server#39571)
  * OCM Services (server#39574)
  * 窶廣llow untested app窶� wording (server#39575)
  * [f2v] feat(files_external): migrate to vue (server#39577)
  * Simplify IP address normalizer with IP masks (server#39582)
  * Feat(settings): Show supported apps on app settings if subscribed (server#
    39586)
  * Bump deepdiver1975/tarstreamer to 2.1.0 in master (server#39587)
  * Fix(files): url used to retrive storage stats (server#39588)
  * Fix!: Remove symfony EventDispatcherInterface from OC\User and OC\Group
    (server#39595)
  * Fix(l10n): Password column header (server#39599)
  * Fix!: Final round of moving to IEventDispatcher (server#39605)
  * Fix(files): Remove duplicated outline on file name of vue file list (server
    #39609)
  * Feat(files): migrate recent view (server#39613)
  * Remove litmus locks tests (server#39626)
  * Enable litmus largefile tests (server#39628)
  * Fix(s3): add SSE-C parameters to headObject call (server#39629)
  * Core: Document text processing API (server#39634)
  * Fix OpenAPI specs (server#39641)
  * Fix: copy-and-delete fallback should use unlink (server#39644)
  * Fix(files_sharing): String translations (server#39649)
  * Feat: File reminders backend (server#39651)
  * Fixes in update-3rdparty command (server#39652)
  * AppEcosystem Authentification (server#39655)
  * [master] fix(files): fix extension with custom displayName (server#39656)
  * Bump oc_version to 28.0.0.1 (server#39660)
  * Chore(3rdparty): update symfony/mailer to 5.4.22 (server#39662)
  * Fix(dav): use quota of destination in s3 chunk upload (server#39672)
  * Feat(theming): add mime accept in Theming image file picker (server#39673)
  * New OCS endpoint to list text processing tasks (server#39680)
  * Fix(cypress): Flaky tests (server#39682)
  * Fix: missing argument for TextProcessing Manager (server#39684)
  * Feat: Set file reminders (server#39685)
  * Fix(core): Modernize JS for mimetype handling (server#39686)
  * Fix(notifications): Remove share notification when the node is deleted
    (server#39689)
  * Re-enable download configuration on circles shares (server#39693)
  * Expose gps data via webdav (server#39694)
  * Refactors files version app commands. (server#39695)
  * Chore: add pr-feedback workflow (server#39696)
  * Catch more invalid cache source storage paths (server#39698)
  * Hide shares by disabled users (server#39699)
  * Fix: close cursor after reading the invitation (server#39700)
  * Fix: adjust test for font icon (server#39705)
  * Allow ext storage Local to go unavailable (server#39707)
  * [master] Update psalm-baseline.xml (server#39708)
  * Remove padding for longer wordings (like the future French one) (server#
    39713)
  * Update blog URL (formerly 窶�/news窶�) (server#39715)
  * Add OpenAPI CI (server#39716)
  * Files_external: Fix OpenAPI (server#39717)
  * Chore(deps-dev): Bump symfony/event-dispatcher from 5.4.22 to 5.4.26 in /
    build/integration (server#39720)
  * Chore: remove version check for apc extension (server#39723)
  * [master] Update psalm-baseline.xml (server#39727)
  * Fix(db): Print why the migration file could not be created (server#39739)
  * Optimize calendar search query (server#39741)
  * Fix: Don窶冲 try to access null array (server#39743)
  * Feat(caldav): linkify location in scheduling mails (server#39753)
  * 窶廛ownload and enable all窶� instead of 窶廢nable all窶� only (server#39754)
  * Add endpoint for getting disabled user list (server#39756)
  * Fix: always use display name from correct backend (server#39770)
  * Test: remove broken steps from files acceptance test (server#39778)
  * Log imaginary errors as info to not spam the server logs (server#39780)
  * Fix: Also cleanup version metadata if expiring (server#39786)
  * Fix: Pass proper viewer filename (server#39789)
  * Feat: Add new Vue FilePicker from `@nextcloud/dialogs` and use it by
    default (server#39792)
  * Enh(files_reminders): Adjust reminder options (server#39798)
  * Fix(updatenotification): Skip update check (server#39806)
  * Feat(f2v): migrate Files (server#39808)
  * Fix text processing OpenAPI (server#39809)
  * Let `occ trashbin:restore` restore also from groupfolders and add filters
    (server#39818)
  * Add l10n for files_reminders (server#39820)
  * Chore(deps-dev): Bump puppeteer from 20.9.0 to 21.0.3 (server#39833)
  * Chore(deps-dev): Bump eslint-plugin-cypress from 2.13.3 to 2.14.0 (server#
    39834)
  * Chore(deps-dev): Bump @vue/vue2-jest from 29.2.4 to 29.2.5 (server#39835)
  * Chore(deps-dev): Bump @babel/node from 7.22.6 to 7.22.10 (server#39836)
  * Fix: encode basename in restore action (server#39842)
  * Remove check for very old PGsql version (server#39846)
  * Wrap long productName on login form (server#39848)
  * Code simplification using null coalescing (server#39850)
  * Stop sending deprecated Pragma header (server#39852)
  * Feat(testing): Add fake providers for translations and text processing
    (server#39856)
  * Don窶冲 preload metadata for the sub-childen (server#39860)
  * Move share permission logic to storage wrapper (server#39863)
  * Reuse l10n and request in dav folder listing (server#39864)
  * Fix php 8.3 support in tests (server#39866)
  * Add a separate event for login page rendering (server#39867)
  * Remove query builder reuse in files_external (server#39868)
  * Feat(security): Add a bruteforce protection backend base on memcache
    (server#39870)
  * Fix various file reminders bugs (server#39876)
  * Adjust add button (server#39884)
  * Bump Hub 5 -> Hub 6 (server#39885)
  * Reduce the number of container queries (server#39888)
  * Admin have no special rights on users窶� entries (server#39895)
  * Sharebymail: remove ILogger and upgrade to PHP 8 syntax (server#39897)
  * Don窶冲 bother checking dav acl窶冱 in files (server#39903)
  * Prevent PHP warning when CacheEntry extension keys are not set (server#
    39906)
  * Fix(settings): focus lost on selects in users settings (server#39909)
  * Fix(memcache): Fix comparison of Memcache configs to classes (server#39910)
  * Fix(CardDAV): only run upgrade sync if 1000 users or less (server#39911)
  * Improve upload progress visualization (server#39912)
  * Try to fix regression with public file upload button (server#39916)
  * Chore(deps): Bump marked from 5.1.2 to 7.0.3 (server#39922)
  * Fix: Set X-Requested-With header on all requests to avoid browser auth
    dialogs (server#39924)
  * Fix(CardDAV): allow disabling of the system address book (server#39925)
  * A better design for update channel selector (server#39927)
  * Feat(dashboard): implement widget item api v2 (server#39937)
  * Chore(deps): Bump libphonenumber-js from 1.10.38 to 1.10.41 (server#39938)
  * Fix(settings): User management app navigation styles (server#39943)
  * Pass the share to the cache instead of having to ask the storage (server#
    39944)
  * Feat(files): add uploader (server#39945)
  * Fix: Avoid throwing on folder previews as there are none (server#39950)
  * Chore: use Navigation and Actions from `@nextcloud/files` (server#39955)
  * Improve performance of calculating dav permissions (server#39958)
  * Fix(CS): Use the naming pattern for the URL scheme (server#39961)
  * Chore(deps): Bump camelcase from 6.3.0 to 8.0.0 (server#39964)
  * Chore(deps-dev): Bump cypress from 12.17.3 to 12.17.4 (server#39965)
  * Chore(deps-dev): Bump sass from 1.64.2 to 1.66.1 (server#39967)
  * Chore(deps): Bump nextcloud-vue-collections from 0.10.0 to 0.11.1 (server#
    39968)
  * Fix(a11y): Add always visible label when setting weather address (server#
    39971)
  * Chore(deps): Bump peter-evans/create-pull-request from 3 to 5 (server#
    39972)
  * Chore(deps): Bump actions/setup-node from 3.6.0 to 3.8.1 (server#39974)
  * Chore(deps): Bump actions/github-script from 5 to 6 (server#39975)
  * Chore(deps): Bump actions/stale from 5 to 8 (server#39976)
  * (config sample) Remove defunct trystack.org url (server#39978)
  * [master] Fix npm audit (server#39979)
  * Files_reminders: Add OpenAPI spec (server#39984)
  * Fix predefined status buttons (server#39987)
  * Fix(CS): Ignore apps*/ directories which are gitignored (server#39989)
  * Fix(middleware): Fix header injection for bruteforce middleware (server#
    39996)
  * Feat(files): add drag and drop support (server#39998)
  * Chore(deps): upgrade `@nextcloud/webpack-vue-config` and `typescript`
    (server#39999)
  * Fix OpenAPI capabilities (server#40001)
  * [master] fix(security): Update CA certificate bundle (server#40005)
  * Fix(tests): Specify all positional parameters again to fix tests (server#
    40012)
  * Do not log passwords in debug mode (server#40013)
  * Create right table view (server#40014)
  * Feat: Add auth token list and delete commands (server#40026)
  * (enh) Change `occ background-job:list` limit default 10->500 (server#40042)
  * Replace custom input field with NcTextField (server#40043)
  * Add Altahrテッm as code owner for login routes and sharebymail app (server#
    40044)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11 in /build/
    integration (server#40052)
  * Chore(deps): Bump jquery from 3.6.4 to 3.7.0 (server#40054)
  * Chore(deps-dev): Bump @babel/preset-typescript from 7.22.5 to 7.22.11
    (server#40055)
  * Chore(deps-dev): Bump babel-jest from 29.6.2 to 29.6.4 (server#40057)
  * Fix(files): do not load legacy files app js (server#40065)
  * Fix: make cancelOperation public (server#40067)
  * [Devcontainer] move git setup to postStartCommand (server#40068)
  * Fix(updatecheck): Don窶冲 wait 120s for a response of updater.nextcloud窶ヲ
    (server#40071)
  * Fix(API): Fix parameter name to match interface (server#40075)
  * Fix(cache): Remove displayname cache entry on delete (server#40077)
  * Techdebt(DI): Use public IThrottler interface which exists since 25 (server
    #40079)
  * Bump @nextcloud/vue to v8 beta 5 + add some visible labels (server#40084)
  * Adjust input field for 窶徨ename group窶� (server#40087)
  * Replace custom input field with NcTextField (server#40100)
  * Replace custom input field with NcTextField (server#40102)
  * Enable caldav push notifications by default (server#40103)
  * Feat: add switch to disable dns pinning (server#40108)
  * Enh(settings): Add and remove groups accessibly (server#40110)
  * Refactor `OC\Server::getAvatarManager` (server#40114)
  * Fix(CI): Update .drone.yml signature (server#40159)
  * Enh(a11y): Add accessible user menu semantics (server#40168)
  * Fix(CI): Fix server setup in cypress by overwriting all files in shal窶ヲ
    (server#40181)
  * Test(sharebymail): Improve tests (server#40182)
  * SFTP improvements (server#40183)
  * Feat: Add events for version restore (server#40184)
  * [master] Update psalm-baseline.xml (server#40189)
  * Feat(files): add sharing icon in header (server#40192)
  * Fix: prevent sharing permissions on user root folder (server#40195)
  * Create right list view for app store view (server#40198)
  * Remove old fileUploadSpec jsunit test and fix flaky cypress files test
    (server#40199)
  * Change proftpd ci image (server#40201)
  * Fix(mimetype): Fix aborted transaction on PostgreSQL when storing mimetype
    (server#40203)
  * Feat(files): add folder icon overlay (server#40209)
  * Chore(deps-dev): Bump @cypress/webpack-preprocessor from 5.17.1 to 6.0.0
    (server#40210)
  * Chore(deps): Bump webdav from 5.2.3 to 5.3.0 (server#40211)
  * Chore(deps): Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0
    (server#40213)
  * Chore(deps-dev): Bump guzzlehttp/guzzle from 7.6.1 to 7.8.0 in /build/
    integration (server#40214)
  * Print log message when version could not be got from updater server (server
    #40216)
  * Fixn): Fixed grammar (server#40217)
  * ProfileApi: Fix typo (server#40224)
  * Enh: skip processing for empty response (server#40234)
  * Comments: Ignore endpoints in OpenAPI (server#40257)
  * 40172 Polish new sharing flow : accesibility, expand bahavior, click
    outside behaviour (server#40266)
  * Fix(files_sharing): select sharing in sidebar breaks Viewer focus trap
    (server#40273)
  * Change order of keyboard shortcuts settings to be at the end (server#40275)
  * [f2v] Render inline system tags using new DAV properties API (server#40284)
  * Detect aborted connection in OC\Files\View and stop writing data to t窶ヲ
    (server#40285)
  * Feat(appframework): Expose programmatic rate limiter (server#40288)
  * Fix(CalDAV): check birthday calendar owner (server#40292)
  * Fix(ratelimit): Only use memory cache backend for redis (server#40293)
  * Fix(comments): move new comment instructions placeholder to description
    (server#40294)
  * Rename AppEcosystemV2 to AppAPI (server#40295)
  * Enable new versions feature for groupfolders (server#40296)
  * Fix(caldav): add webroot to objectid for activities (server#40301)
  * Remove quotation marks (server#40306)
  * Fix: Pass parent to NonExistingFile instances (server#40312)
  * Enh(a11y): Add search contacts label (server#40314)
  * Feat: Add dedicated method to load init scripts (server#40323)
  * Implement TextToImage OCP API (server#40326)
  * Fix Admin AI settings javascript error (server#40328)
  * Theming: Revert broken SVG optimization in default-source.svg (server#
    40329)
  * Fix access to fileInfo in VersionTab.vue (server#40340)
  * Fix: Hide set reminder action on public shares (server#40341)
  * Fix: Update file list headers on breadcrumb navigation (server#40345)
  * Fix(autoloader): no apcu no side effects (server#40349)
  * Chore(deps): Bump @vueuse/components from 10.3.0 to 10.4.1 (server#40354)
  * Chore(deps): Bump cypress-io/github-action from 5.8.3 to 6.5.0 (server#
    40355)
  * Chore(deps): Bump actions/upload-artifact from 3.1.2 to 3.1.3 (server#
    40356)
  * Chore(deps): Bump actions/checkout from 3 to 4 (server#40357)
  * [master] Update psalm-baseline.xml (server#40358)
  * [master] Fix npm audit (server#40360)
  * Hide additional content when share details is open (server#40365)
  * Fire group membership events from LDAP at login (server#40367)
  * Feat: update sign up link in share pages (server#40368)
  * 40172 polish sharing flow bugs (server#40372)
  * Test: add tests for dns pin middleware (server#40376)
  * Add plus icon to new user button (server#40378)
  * Fix invite guest for new sharing flow (server#40389)
  * Fix(settings): Undefined user count error (server#40391)
  * Display user status by the side in sharing flow (server#40393)
  * Ellipsize user status in sharing entry (server#40404)
  * Refactor(f2v): Migrate unread comments action to the new FileAction API
    (server#40409)
  * Use t and n for translation (server#40411)
  * Add in:users as a search filter to limit searches to users (server#40413)
  * Fix: use faster method to fetch user count (server#40416)
  * Fix: don窶冲 use davtags for tag search (server#40418)
  * Remove deprecated at matcher in tests/lib/InstallerTest.php (server#40419)
  * Remove last calls to deprecated at matcher in tests/Core (server#40420)
  * Core: Fix OpenAPI for reference API (server#40421)
  * Enh(db): provide database providers via IDB API (server#40423)
  * Remove last at matcher call in dav application tests (server#40424)
  * Provisioning_api: Fix quota constants in OpenAPI (server#40426)
  * Multiple bug fix in users list (server#40428)
  * Enh(a11y): Add label to share note textbox (server#40430)
  * Correctly switch/revert from custom to bundled perms (server#40434)
  * Make logo in header clickable in the shared file view (server#40439)
  * Consider link shares in removeShare method in SharingTab (server#40440)
  * Fix(ldap): store last known user groups (server#40443)
  * Chore(deps): Bump @nextcloud/dialogs from 5.0.0-beta.2 to 5.0.0-beta.4
    (server#40452)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.12 in /build/
    integration (server#40455)
  * Refactor: Replace array_search with in_array in lib/ (server#40462)
  * Fix(files): CustomElementRender $el replacement bug (server#40465)
  * Bump phpseclib/phpseclib to 2.0.45 in master (server#40470)
  * Only add x-requested-with header in requests to Nextcloud (server#40471)
  * Fix(twofactor): avoid DB error on Twofactor (en/dis)abled event (server#
    40472)
  * Fix(dav): report status (server#40474)
  * Feat(files): add systemtags view (server#40475)
  * Add method to create a node from cache entry + mountpoint (server#40478)
  * Fixes Dashboard icon rendering in darkmode (server#40480)
  * Fix: content info footer on guest pages (server#40481)
  * Fix(isLegitimatedForUserId): Setup mountpoints to check file access (server
    #40482)
  * Fix(dav): fix report tests (server#40485)
  * Fix(comments): Use provided offset in best effort when loading comments
    (server#40488)
  * Load script and styles on setup page (server#40494)
  * Fix(sharing): set name to target name in sharing cache (server#40495)
  * Chore(deps-dev): Bump @vue/vue2-jest from 29.2.4 to 29.2.6 (server#40496)
  * Add wrapper for external storage to ensure we don窶冲 get an mtime that is
    lower than we know it is (server#40499)
  * Consider share type for enforced share expiry dates (server#40500)
  * Store size in int|float for 32bit support (server#40501)
  * Add single status code descriptions for OpenAPI (server#40502)
  * Remove deprectated ILogger uses from user_ldap application (server#40504)
  * Chore(3rdparty): remove opis/closure (server#40505)
  * Migrate applications away from deprecated ILogger (server#40508)
  * Fix dashboard widgets api (server#40511)
  * Fix: redirect to proper directory if file not found (server#40515)
  * Remove 窶聾orking with 窶ヲ code窶� sections from README.md (server#40516)
  * Feat(files): add files_sharing indicator (server#40517)
  * Use multipart copy for s3 (server#40531)
  * Auto set password for new email shares (server#40533)
  * Fix(dav): expand recurrences when searching (server#40541)
  * Add label for input field and select and adjust styles (server#40548)
  * Fix: avoid side-effect imports and actions title support (server#40551)
  * Add labels for input fields (server#40552)
  * Style: Fix editorconfig indent for config/*config.php (server#40562)
  * Update crl after revoke mfazones.csr (server#40563)
  * Fix(userstatus): Track message timestamp too (server#40564)
  * Remove deprecated methods Util::writeLog and DIContainer::log (server#
    40565)
  * Feat(CI): Allow apps to test with PHPUnit10 (server#40574)
  * Core: Fix OCM OpenAPI (server#40575)
  * Split list to navigation for the left sidebar (server#40576)
  * Feat(files): properly format buttons, align mtime to the left and apply
    opacity based on file last modification (server#40583)
  * Correct value for device name input field (server#40584)
  * Fix(files): disallow illegal characters (server#40585)
  * Ci: skip cypress install (server#40589)
  * Chore(deps): Bump actions/checkout from 3 to 4 (server#40595)
  * Fix(theming): Make sure the footer is hidden if no content is rendered
    (server#40597)
  * Chore(deps): Bump marked from 7.0.3 to 9.0.3 (server#40598)
  * Fix(files): open folder fileid while navigating without opening the sidebar
    (server#40604)
  * Remove unneeded opacity for action button (server#40613)
  * Fix(userstatus): Sync migration version number with app version (server#
    40614)
  * Feat(user status): automate user status for events (server#40615)
  * Read apporder from configuration value (server#40617)
  * Advanced search: backend allows multiples terms to search (server#40618)
  * Use proper app id in Version.vue (server#40619)
  * Feat(phonenumber): Add OCP wrapper for PhoneNumber utils library (server#
    40620)
  * Fix(build): Ignore `default-source.svg` from image optimization (server#
    40622)
  * Updates to new sharing flow (server#40629)
  * Allow PHP 8.3 (server#40630)
  * Chore: Drop vendored Composer v2.4.1 (server#40639)
  * Set visible label for input field (server#40643)
  * Fix: encode uri for delete, restore and favorite (server#40644)
  * Fix OCS-APIRequest header for OpenAPI (server#40649)
  * Refactor: Use DBAL窶冱 executeQuery instead of query (deprecated) (server#
    40651)
  * Feat: Add out-of-office message API (server#40653)
  * Feat(backgroundjob): Schedule job after (server#40656)
  * Fix(autocomplete): Fix missing user status on autocomplete endpoint (server
    #40660)
  * Correct `aria-label` on action input and text field (server#40662)
  * Fix(dav): Reduce CalDAV backend memory footprint (server#40665)
  * Feat: allow external drop and add dropzone (server#40674)
  * Fix(unifiedsearch): Allow searching for 窶�0窶� (server#40675)
  * Fix(files): pass WCAG AA for hover rows (server#40677)
  * Chore: Install phpunit via vendor bin (server#40678)
  * Chore: Bump @nextcloud/vue + @nextcloud/dialogs + @nextcloud/
    calendar-availability-vue (server#40692)
  * Correct typos and add quotation marks (server#40698)
  * LDAP: Increase profile picture limit to 512 (server#40709)
  * Fix(systemreport): Mask onlyoffice secret as sensitive (server#40714)
  * Enh(settings): Semantic user table markup (server#40719)
  * Chore(deps-dev): Bump cypress and @nextcloud/cypress (server#40720)
  * Chore(deps-dev): Bump @jest/globals from 29.6.2 to 29.7.0 (server#40721)
  * Chore(deps-dev): Bump cypress-wait-until from 1.7.2 to 2.0.1 (server#40722)
  * Chore(deps-dev): Bump workbox-webpack-plugin from 6.6.0 to 7.0.0 (server#
    40724)
  * Generate all preview sizes for Imaginary (server#40731)
  * Ci: skip puppeteer chrome download (server#40733)
  * Chore: rename serializedClosure to argument to align with parent class
    (server#40734)
  * Test(cypress): only use the cypress cloud on pull requests (server#40736)
  * Added CORS skip if session was created by AppAPI (server#40737)
  * Remove unneeded class (server#40738)
  * Fix ocm-provider rewrite rules (server#40745)
  * Chore(deps): remove @nextcloud/vue-dashboard (server#40748)
  * Refactor: Contacts menu to Vue (server#40749)
  * Chore(deps): Bump core-js from 3.32.0 to 3.33.0 (server#40751)
  * Show loading icon in 窶�save share窶� button when creating a share (server#
    40752)
  * Fix(files): encoded source path on actions requests (server#40756)
  * IFilesMetadata (server#40761)
  * Chore: Do not lint external apps (server#40764)
  * Make OAuth2 authorization code expire (server#40766)
  * Feat(dav): implement personal absence settings (server#40767)
  * Fix(dashboard): remove duplicated IDs on the dashboard page (server#40768)
  * Fix(cypress): empty group, tag and ci-build-id when not using cypress cloud
    (server#40770)
  * Fix(files): migrate to NcIconSvgWrapper (server#40771)
  * Fix(theming): Ensure all text colors have enough contrast for accessibility
    (server#40773)
  * Fix(files_external): basic auth user storage trigger (server#40782)
  * Adjust color of focus-visible to be better visible (server#40783)
  * Move inline docs to online documentation (server#40784)
  * Fix: Log critical session renewal and logout paths (server#40785)
  * Fix(user): Log affected user of app token login name mismatch (server#
    40795)
  * Fix: Show error message when CSRF check fails at login (server#40799)
  * Fix text on default background image button (server#40804)
  * Chore(deps-dev): Bump @types/dockerode from 3.3.19 to 3.3.20 (server#40805)
  * Fix(L10N): Support 窶廣ccept-Language: zh-Hans-CN窶� and alike (server#40808)
  * Update README.md (server#40809)
  * Catch Imaginary processing errors (server#40819)
  * New UI global search (server#40823)
  * Fixed mixed translations in sharing details (server#40825)
  * Fix Dynamic property timeFactory in ClientFlowLoginControllerTest (server#
    40829)
  * Pass IConfig by constructor to Group_LDAP (server#40839)
  * Remove leading slash (server#40843)
  * Feat: Allow to configure the app menu order in the frontend (server#40844)
  * Feat(contactsmenu): Show user status (server#40852)
  * Feat(files): migrate template picker (server#40854)
  * Fix: Scope app nav caption styles (server#40858)
  * Fix(session): Log why session renewal failed (server#40859)
  * Chore: Drop unused \OC\Memcache\Factory::createLowLatency (server#40861)
  * Fix(federation): Use `sharing.federation.allowSelfSignedCertificates`
    config for all OCM requests (server#40864)
  * Fix version number in ITimeFactory after it was delayed (server#40865)
  * Feat: Add factory method for in-memory caches (server#40868)
  * Fix my-apps view on mobile (server#40871)
  * Change width for input field (server#40872)
  * Fix width of input on contacts menu (server#40873)
  * Chore(deps): Bump @nextcloud/password-confirmation from 4.0.1 to 5.0.0
    (server#40874)
  * Fix(scheduling): don窶冲 send iMIP emails to rooms / resources (server#
    40876)
  * Fix(session): Log when crypto session data is lost (server#40879)
  * Fix OCM provider public API and handling to allow apps to register (server#
    40885)
  * Fix several admin settings problems (server#40887)
  * Check for more php modules (server#40889)
  * Fix(search): Close unified search at the second ctrl+f (server#40890)
  * Enh(files): Add accessible sort direction (server#40893)
  * Fix(cypress): User groups test (server#40894)
  * Add custom apps translation scripts and image path for consistency (server#
    40898)
  * Refactor: Unify running a dev server (for automated testing) (server#40899)
  * Fix(docs): Fix parameter types in docs (server#40900)
  * Append to body all selects inside of user table (server#40902)
  * Reduce left margin of files list header (server#40905)
  * Fix several personal settings problems (server#40907)
  * Chore(deps-dev): Bump @babel/preset-typescript from 7.22.11 to 7.23.2
    (server#40909)
  * Chore(deps-dev): Bump ts-loader from 9.4.4 to 9.5.0 (server#40910)
  * Chore(deps-dev): Bump tar from 6.1.15 to 6.2.0 (server#40911)
  * Chore(deps): Bump @mdi/svg from 7.2.96 to 7.3.67 (server#40912)
  * Chore(deps-dev): Bump dockerode from 3.3.5 to 4.0.0 (server#40913)
  * Chore(deps): Bump dompurify from 3.0.5 to 3.0.6 (server#40914)
  * Feat(files): grid view (server#40917)
  * [master] Fix npm audit (server#40923)
  * Shortcut Ctrl+F for different keyboard layouts (server#40924)
  * Config.sample.php: fix incorrect theme name + add a missing ones (server#
    40926)
  * Allow share expiry dates lower than enforced limits (server#40927)
  * Fix unit tests on PHP 8.3 (server#40931)
  * Fix profile visibility settings being too wide (server#40932)
  * Check expiry enforcement for all share types (server#40933)
  * Chore: Add the talk team as codeowners for things Talk heavily relies on
    (server#40934)
  * Add some support for rename on case insensitive local filesystems (server#
    40935)
  * Fix(settings): Account property scope actions (server#40938)
  * Chore(deps): Bump @babel/traverse from 7.22.8 to 7.23.2 (server#40941)
  * Fix(files): fix new folder encoding (server#40948)
  * Fix(theming): Add `aria-pressed` attribute to active background (server#
    40950)
  * Fix(xhr-request): Make sure to also allow strings as url (server#40951)
  * Chore(deps): Bump @nextcloud/dialogs to v5-beta.6 (server#40956)
  * Files-list: performance optimizations (server#40958)
  * Fix(dbal): Fix types in query builder methods for parameters (server#40959)
  * Fix(cypress): Replace flaky password-confirmation hack (server#40961)
  * Reduce width of sharing entry (server#40963)
  * Support dynamic metadata request on PROPFIND requests (server#40964)
  * Fix(federation): Fix type and docs on ICloudFederationNotification in窶ヲ
    (server#40965)
  * Add 窶從o public GH Issues please窶� request, past advisories link, bounty
    mention, scope link to security.md (server#40966)
  * Fix return type annotation of IShare::getExpirationDate (server#40969)
  * Update version.php to owncloud 10.13 (server#40977)
  * HTML Validation: replace non standard `autocorrect` with `spellcheck`
    (server#40978)
  * Fix placement of actions within unified search (server#40979)
  * HTML Validation: remove unnecessary roles (server#40980)
  * HTML Validation: Personal settings (server#40983)
  * Fix(tests): Only run tests on CI that are needed (server#40986)
  * Fix(weather_status): remove `li` wrapper (server#40992)
  * Refactor: remove remaining usage of OC::getCapabilities (server#40993)
  * Fix(user_menu): pass only actual prop to user menu entries (server#40994)
  * Optimize cache jail creation (server#40995)
  * Reuse sharing disabled state when listing folder content (server#40996)
  * Files: fix virtual list will-change value fps superpowers) (server#40999)
  * Fix(cypress): Also sync `3rdparty` directory for local cypress tests
    (server#41000)
  * Fix trusted server input field (server#41008)
  * Feat(files): support nested actions (server#41010)
  * Move IToken and IProvider::getToken to OCP (server#41017)
  * Fix(files): disable size containment on headers (server#41018)
  * Fix(files): correct item height (server#41019)
  * Fix(tests): Move leftover acceptance tests for users from drone to Cypress
    (server#41021)
  * Theming: Allow to reset custom app order and keep focus when reordering
    (server#41024)
  * Chore(deps): Bump peter-evans/create-or-update-comment from 3.0.2 to 3.1.0
    (server#41026)
  * Chore(deps): Bump actions/checkout from 4.1.0 to 4.1.1 (server#41027)
  * Chore(deps-dev): Bump @types/dockerode from 3.3.20 to 3.3.21 (server#41028)
  * Chore(deps): Bump @nextcloud/calendar-availability-vue from 2.0.0-beta.2 to
    2.0.0-beta.3 (server#41029)
  * Chore(deps-dev): Bump eslint-plugin-cypress from 2.14.0 to 2.15.1 (server#
    41030)
  * Chore(deps-dev): Bump typescript from 5.1.6 to 5.2.2 (server#41032)
  * Chore(tests): Migrate login acceptance tests from behat to Cypress (server#
    41033)
  * Fix(settings): users page html validation (server#41034)
  * Fix(settings): apps list html validation and loading icon (server#41035)
  * Fix(l10n): invalid translation of a number (server#41036)
  * Feat(cypress): Always run cypress CI in parallel (server#41039)
  * Fix(provisioning_api): Fix quota fields in OpenAPI (server#41045)
  * Fix: duplicating contacts with the Recently contacted feature (server#
    41046)
  * Feat(dav): implement personal absence settings backend (server#41051)
  * Fix(files_external): on case insensitive system, block case change (server#
    41053)
  * Get children from dav node when preloading system tags (server#41054)
  * Feat(profile): Add public interface for profile manager so apps can check
    config (server#41055)
  * Optimize UserMountCache::registerStorage (server#41057)
  * Fix(theming): Correctly expose user and admin theming (server#41059)
  * Fix(3rdparty): Don窶冲 use indirect dependency 窶彜afe/窶� for functions
    (server#41061)
  * Return correct status if touch failed (server#41062)
  * Fix(dashboard): html validation (server#41063)
  * Remove opacity on table header (server#41064)
  * Fix(user_status): separate user menu and dashboard status layout for HTML
    validation (server#41068)
  * Chore: Bump @nextcloud/vue to v8-beta.9 (server#41070)
  * Update openapi extractor (server#41078)
  * Fix(update): Allow updating from 27.1 to 28 (server#41079)
  * Change styles on active, hover and focus state for background buttons
    (server#41080)
  * Add a command to run the setup checks from CLI (server#41081)
  * Improve setup checks naming and improve database version check (server#
    41083)
  * Migrate memory_limit check to new SetupCheck API (server#41086)
  * Fix(workflowengine): Add an empty content when no flows are installed or
    configured (server#41089)
  * Fix(files): let popper overflow in header (server#41093)
  * Fix(dav): Remove usage of indirect thecodingmachine/safe dependency (server
    #41094)
  * #37978: Remove duplicate dependency (server#41101)
  * Remove unneeded `tabindex=窶�0窶ウ` from sidebar and app content (server#
    41108)
  * Fix(cypress): Fix selector for the user menu button (server#41110)
  * Add index for classification (server#41111)
  * Fix(cypress): Fix linter errors on Cypress chains and refactor `wait-until`
    checker functions (server#41115)
  * Fix(login): Fix JS error on login grant page (server#41117)
  * Optimize builtin storage wrappers (server#41119)
  * Fix: don窶冲 pass invalid streams to Imaginary (server#41120)
  * Enh(a11y): Separate profile and user status user menu entries (server#
    41122)
  * Fix(external): Get storage before update it (server#41123)
  * Don窶冲 duplicate notification warning (server#41133)
  * Migrate checks to new SetupCheck API (server#41134)
  * Fix(cypress): Also clone 3rdparty submodule to keep in sync for cypress
    tests (server#41135)
  * Chore(cypress): Migrate access-level tests from Behat to Cypress (server#
    41137)
  * Chore(codecov): Do not run project status check (server#41140)
  * Create semantically right table for the 窶廾Auth 2.0 clients窶� (server#
    41142)
  * Chore(deps): bump browserify-sign from 4.2.1 to 4.2.2 (server#41148)
  * Chore(deps-dev): bump @testing-library/jest-dom from 5.17.0 to 6.1.4
    (server#41163)
  * Chore(deps-dev): bump puppeteer from 21.0.3 to 21.4.1 (server#41164)
  * Chore(deps-dev): bump jest-environment-jsdom from 29.6.2 to 29.7.0 (server#
    41165)
  * Chore(deps): bump p-queue from 7.3.4 to 7.4.1 (server#41166)
  * Chore(deps): bump actions/setup-node from 3.8.1 to 4.0.0 (server#41168)
  * Chore(deps): bump actions/checkout from 3.6.0 to 4.1.1 (server#41169)
  * Fix: Delete ghost versions of non-existing files (server#41173)
  * Add OpenAPI attribute to allow multiple scopes (server#41175)
  * Reset BFP for sudo action (server#41177)
  * Chore(cypress): Migrate header contacts menu tests from Behat to Cypress
    (server#41190)
  * Ci: Turn off builds for pushes and merges to master/stable* and cancel
    parallel executions (server#41193)
  * Fix(theming): Ensure focus is kept on the button when reordering (server#
    41197)
  * Fix(theming): Add accessible information to app order settings (server#
    41199)
  * Talk now uses the 窶徇ain窶� branch (server#41200)
  * Fix(a11y): Increase contrast of contacts menu actions (server#41207)
  * Fix(TextToImage): Consistently use the right method to get the preferred
    providers (server#41211)
  * Fix(install): Make installing more verbose (server#41214)
  * Feat(events): Add typed event for filtering autocompletion sugges窶ヲ (server
    #41218)
  * Chore: 28.0.0 beta 1 (server#41228)
  * Fix: add index on migration only if needed (server#41230)
  * Fix(upgrade): files_rightclick is deprecated (server#41246)
  * Fix(cypress): Add timeout for waiting on Nextcloud server (server#41250)
  * Fix: Only highlight profile entry when viewing own profile (server#41251)
  * Add descriptions for background pictures (server#41256)
  * Fix semaphore unguarding (server#41263)
  * Feat(dependencyinjection): Allow optional (nullable) services (server#
    41265)
  * Feat(contactsmenu): Sort by user status (server#41266)
  * Fix styles for input fields on focus state (server#41270)
  * Enh(TextProcessing): Add two new provider interfaces (server#41271)
  * Chore(deps): Bump focus-trap from 7.5.2 to 7.5.4 (server#41275)
  * Chore(deps): Bump marked from 9.0.3 to 9.1.5 (server#41276)
  * Chore(deps): Bump @nextcloud/moment from 1.2.1 to 1.2.2 (server#41277)
  * Chore(deps): Bump @nextcloud/upload from 1.0.0-beta.18 to 1.0.0-beta.19
    (server#41279)
  * Chore(deps-dev): Bump cypress from 13.3.0 to 13.4.0 (server#41280)
  * Chore(deps): Bump vue and vue-template-compiler (server#41281)
  * Chore(deps): Bump pinia from 2.1.6 to 2.1.7 (server#41282)
  * Chore(deps): Bump cypress-io/github-action from 6.5.0 to 6.6.0 (server#
    41283)
  * Fix(dav): Add ID / label to timezone picker in availablility settings
    (server#41285)
  * Update supported versions on issue template (server#41294)
  * Fix(JobList#hasReservedJob): Break tie when multiple jobs are reserved
    (server#41295)
  * Fix description of sharing toggle (server#41298)
  * Fix(files_sharing): fix sharing tab translations (server#41301)
  * Lower log level about invalid session token (server#41302)
  * Chore(cypress): Migrate apps acceptance tests to Cypress (server#41303)
  * Customize rendering for live photos (server#41308)
  * Improve setup checks API (server#41311)
  * Fix(session): Do not log fresh/empty session as error (server#41318)
  * Fix styles for input field and textarea on focus, hover and active state
    (server#41328)
  * Fix(files): Do not encode the path twice (and do not use undefined method)
    (server#41329)
  * Fix(files): add missing `Overwrite: F` header in renaming (server#41331)
  * Fix(LDAP): prevent incomplete displaynames窶ヲ (server#41333)
  * Fix(component): utilized NcDateTime component (server#41334)
  * Enh(systemtags): Add accessible system tags form (server#41335)
  * Add two more translations for `CalendarAvailability` (server#41339)
  * Feat(caldav): Create personal event for out-of-office messages (server#
    41340)
  * Fix: Allow to set app order on navigation entries added by closures (server
    #41341)
  * Update `calendar-availability-vue` to `^2.0.0` (server#41348)
  * Fix(settings): Pass user object to user row actions (server#41349)
  * Fix(migration): Fix files metadata migration (server#41351)
  * Fix: Validate that we have a proper distributed cache configured (server#
    41354)
  * Chore: Update nextcloud dependencies to stable version (server#41355)
  * Fix(events): Make sure all `\OCP\Files::窶ヲ` events are emitted with th窶ヲ
    (server#41365)
  * Fix(s3): support SSE-C headers for the MultipartCopy call (server#41366)
  * Feat(search): Seach for persons as event attendees and organizers (server#
    41374)
  * Enhancements : improve most recent global search UI (server#41384)
  * Chore/update twitter to x in personal settings (server#41385)
  * Fix(cypress): Do not install calendar app from app store for testing
    (server#41387)
  * Chore(deps): Bump @vueuse/integrations from 10.5.0 to 10.6.0 (server#41389)
  * Metadata must be set a editable for PROPPATCH (server#41390)
  * Chore(deps): Bump regenerator-runtime from 0.13.11 to 0.14.0 (server#41391)
  * Feat: add preview provider for emf files based on office (server#41395)
  * Fix(cypress): Adjust admin theming tests for new `@nextcloud/vue` release
    (server#41398)
  * Fix(cypress): Make new-users test less flaky by using test isolation
    (server#41399)
  * Chore: update sabre/vobject and sabre/event to latest minor (server#41401)
  * Fix(workflow): Fix 窶廚all to a member function getUID() on null窶� with 窶ヲ
    (server#41404)
  * Close participants filter after click (server#41405)
  * Fix(log): Log exception class when message is empty (server#41406)
  * Fix(userstatus): Do not override message timestamp for default messages
    (server#41407)
  * Fix default icon: should be white instead of black (server#41412)
  * Fix apps search provider order (server#41413)
  * Fix dynamic property in CalDav tests (server#41415)
  * Fix: Only reset preview src if it used to fail before (server#41416)
  * Fix(workflowengine): use andWhere() not second where() (server#41417)
  * Use background to increase overlay contrast (server#41426)
  * Fix search providers icons (server#41432)
  * Migrate bruteforce throttle check (server#41435)
  * Add `inAppSearch` for advanced search providers (server#41436)
  * Migrate forwarded for headers check (server#41438)
  * Add link for opening app details (server#41439)
  * Ignore metadata if migration to 28 is not done (server#41442)
  * Fix(files): Show Collectives icon in Collectives folders (server#41443)
  * Fix: Change scroll container for sharing details (server#41444)
  * Moving IMetadataQuery (server#41446)
  * Fix(backupcodes): Remove old notifications before creating a new remi窶ヲ
    (server#41447)
  * Improve shared status button (server#41453)
  * Fix(files): Use `color-primary-element-text` for files/folders overlay
    icons (server#41455)
  * Feat(search): allow contacts person search (server#41457)
  * Implements search on null/notnull metadata (server#41459)
  * Migrate old metadata table to the new ones (server#41465)
  * Chore: Update `@nextcloud/vue` (server#41472)
  * Adapt 窶彗dvanced settings窶� button for accordion button (server#41473)
  * Refactor(carddav): Use even earlier return and SQL窶冱 WHERE IN (server#
    41474)
  * Fix: Add docxf/oform to mimetypemapping (server#41475)
  * Enh/beta improvements (server#41481)
  * Fix(files): Sort list ASC by default (server#41485)
  * Fix invalid users/groups handling in advanced search (server#41486)
  * Move delete share button into the scrolling container (server#41489)
  * Feat(comments): Plug in comments into activity sidebar tab if available
    (server#41491)
  * Fix(ocp): register IAvailabilityCoordinator service alias (server#41495)
  * Bump @nextcloud/dialogs to v5.0.1 (server#41497)
  * Feat(dav): Enable OOO UI and expose enabled via OCP (server#41501)
  * Correct spelling (server#41506)
  * Enhancements: Fix and updates to most recent global search UI (server#
    41507)
  * Enhancements for advanced search API (server#41511)
  * Fix(userstatus): Only track message timestamp for values (server#41512)
  * Fix(files_versions): don窶冲 call getUid() on null (server#41518)
  * Fix(files): Ensure folders and favorites are sorted first regardless of
    sorting mode (server#41519)
  * Finish password confirmation (server#41520)
  * Reverse X-Forwarded-For list to read the correct proxy remote address
    (server#41526)
  * Add metadata generation job (server#41540)
  * Serve .flac audio files (server#41541)
  * Do not write htaccess file if disk space is too low (server#41544)
  * Bump Hub 6 -> Hub 7 (server#41555)
  * Fix(a11y): Focus on sharing quick permission radio (server#41560)
  * Fix(settings): User row text field styles (server#41561)
  * Fix(ObjectStore): Make copying behavior consistent with local storage
    (server#41565)
  * Fix(2fa-backupcodes): Don窶冲 remember disabled and deleted users over 窶ヲ
    (server#41569)
  * Allow setting `strict-dynamic` on `strict-src-elem` and set it by default
    (server#41571)
  * Fix(files): avoid sending thumbnail URL for directory as none exists
    (server#41573)
  * Fix: Avoid invisible areas through keyboard navigation (server#41575)
  * Fix(files): make files list valid table layout (server#41577)
  * Fix: Be less strict about action exec return value (server#41579)
  * Replace ActionLink with ActionButton on sharing tab (server#41580)
  * Enh(settings): Migrate admin settings for sharing to vue (server#41581)
  * Fix(CSP): Only add `strict-dynamic` when using nonce (server#41583)
  * Chore: Update `@nextcloud/vue` to 8.2.0 (server#41584)
  * Chore: Bump @nextcloud/dialogs to v5.0.2 (server#41585)
  * Chore(deps): Bump actions/github-script from 6 to 7 (server#41594)
  * Add named metadata event (server#41601)
  * [master] Fix npm audit (server#41603)
  * Fix: Fix linkToOCSRouteAbsolute() without index.php and with subfolder
    (server#41616)
  * Handle error in previews for files versions (server#41617)
  * Fix: Also cleanup orphaned shares user cannot be found anymore (server#
    41623)
  * Chore: Bump @nextcloud/upload to 1.0.1 (server#41624)
  * Listen to cache event when deleting metadata (server#41634)
  * Fix(theming): Adjust config listener to validate `apporder` config also for
    closure navigation (server#41635)
  * Fix sharing settings unit tests (server#41637)
  * Replace input form with `NcTextField` (server#41638)
  * Fix(user_status): remove border from emoji picker (server#41641)
  * Correct spelling of Brute Force and other fixes (server#41642)
  * Feat(search): hide search provider from list (server#41646)
  * Trigger default action when open file initial state is set (server#41648)
  * Fix: lower threshold for system address book sync (server#41649)
  * Get sync_token on retrieveMetadata() (server#41653)
  * Accept boolean value (server#41655)
  * Show shared label only if the current user have shared the file. (server#
    41656)
  * Chore(settings): Cleanup IManager and Manager type annotations (server#
    41662)
  * Add quotation marks (server#41666)
  * Test boolean favorite (server#41668)
  * Correct spelling (server#41673)
  * Fix(reminder): Fix app version and requirement for files_reminder app
    (server#41676)
  * Test against stable28 branches (server#41679)
  * Replace 窶弑pdate窶� with 窶廢dit窶� in advanced share settings (server#41691)
  * Fix star stroke color on hover (server#41692)
  * Add app-based filtering to global search (server#41700)
  * Feat(dav): dispatch out-of-office started and ended events (server#41701)
  * Focus global search input on open (server#41706)
  * Fix(core): Subscribe to navigation changes on mounted for Unified search
    (server#41708)
  * Fix(files): Use SVG as FilePicker buttons to bring back icons (server#
    41715)
  * Remove unneeded links and add `focus-visible` state on a link (server#
    41716)
  * Fix(dav): Avoid date diffing if PHP is buggy (server#41726)
  * Fix adding x-requested-with header for relative URLs in some cases (server#
    41732)
  * Fix action button labels (server#41733)
  * Confirm content on dav-v2 test (server#41741)
  * Ensure share has download permissions in F2V (server#41742)
  * Fix(setupcheck): Fix memory limit setup check (server#41757)
  * Fix(security): Update expiration date in security.txt (server#41761)
  * Fix(files_versions): Check for user and owner before call getUserFolder
    (server#41783)
  * Fix(files): Empty files list when uid contains special chars (server#41784)
  * Enh(userstatus): add OOO automation and remove calendar automation (server#
    41798)
  * Spelling correction (server#41807)
  * Fix(dav): don窶冲 schedule out-of-office jobs for dates in the past (server#
    41811)
  * Fix: Hidden password confirmation dialog with new global search (server#
    41815)
  * Fix(dav): Make ooo settings a form and the message required (server#41817)
  * Feat(dav): hide search providers if their respective app is not activated
    (server#41837)
  * Fix(OOO): Make the returned data more explicit (server#41845)
  * Fix: add mimetype for eml and msg (server#41868)
  * Fix(dav): Convert dates without tz drift (server#41873)
  * Fix(dav): Prioritize timezone from core/login (server#41886)
  * Update @nextcloud/upload to 1.0.2 (server#41912)
  * Fix(theming): Fix color inverted icons based on theming and dark mode
    (server#41920)
  * Synchronize operation on live photo files (server#41921)
  * UI updates for global search (server#41925)
  * Always emit search event (server#41926)
  * Migrate openResult method to SearchResult component (server#41929)
  * Handle close GlobalSearchModal gracefully #41792 (server#41930)
  * Fix(core): app icon alignment in app menu (server#41932)
  * Enable new global search by default #41729 (server#41933)
  * Improve share logic for enforced password & expiry date (server#41934)
  * Add comment in SyncLivePhotosListener (server#41941)
  * Update `@nextcloud/vue` to 8.3.0 (server#41943)
  * Fix(cypress): Adjust user columns tests (server#41945)
  * Enh(settings): Load from disabled users endpoint (server#41949)
  * Fix(files_external): Fix 窶廚ould not find resource main.js to load窶�
    (server#41955)
  * Fix(copyright): Fix copyright doc blocks (server#41956)
  * Fix(CI): Fix video verification tests (server#41960)
  * Feat(out-of-office): Add OCS endpoint to set and clear absence (server#
    41963)
  * Fix(dav): Allow single-day out of office (server#41967)
  * Fix(TextProcessing): Add task type template param to IManager and
    registerTPProvider (server#41969)
  * Fix(files): Adjust table header to look like on previous versions (server#
    41976)
  * Fix(files): Move aria-label for favorite icon from span to icon (server#
    41978)
  * Fix npm audit (server#41983)
  * Fix(files): Reverse logic to prevent copy to itself (server#41989)
  * Fix(files): Allow to drag and drop new files also on empty directories
    (server#41990)
  * Fix(files): Remove confusing table header labels (server#41991)
  * Fix(TemplateManager): Bail early if templatedirectory is empty (server#
    42000)
  * Fix(security): Handle idn_to_utf8 returning false (server#42005)
  * Fix(metadata): Allow to load metadata of multiple files at once (server#
    42010)
  * Migrate database missing checks (server#42013)
  * Fix(dav): allow any throwable in logException (server#42014)
  * Feat(LDAP): implement IIsAdmin interface (server#42017)
  * Fix: Properly take show_hidden user setting into account for file listing
    (server#42023)
  * Files_metadata_installed (server#42026)
  * Fix(dav): Make current ooo info time-dependent (server#42029)
  * Fix(UnifiedSearch): Move headings out of list element (invalid HTML)
    (server#42032)
  * Fix AppSettingsController.php overwriting currentLanguage (server#42050)
  * Chore: Update `@nextcloud/dialogs` to version 5.0.3 (server#42057)
  * Fix look of personal global credentials settings (server#42058)
  * Fix(theming): Adjust dark theme to be accessible adjust cypress tests
    (server#42069)
  * Fix(files): Correctly handle dropping folders on file list (server#42071)
  * Correct semantics for link opening in global search (server#42073)
  * Fix: Properly fetch version from shared files by accessing the owner
    storage version (server#42074)
  * Fix some silent share bugs (server#42076)
  * Fix(bruteforce-protection): Don窶冲 throw a 500 when MaxDelayReached is窶ヲ
    (server#42082)
  * Fix(dav): Improve handling and logging of bulk upload failures (server#
    42087)
  * Enh(NavigationManager): Use ID as fallback for `app` property of entries
    (server#42088)
  * Enh(a11y): Add navigation labels (server#42089)
  * Fix: Adjust reference picker code for the vue based FilePicker (server#
    42103)
  * Change global search UI text to unified search (server#42105)
  * Fix(core): add translations on the login page (server#42113)
  * Chore(deps): Update openapi-extractor (server#42119)
  * Fix(l10n): fix translations for init scripts (server#42122)
  * Fix rename on live photos (server#42159)
  * Fix(dav): Prevent out-of-office event time drifts (server#42163)
  * Revert 窶彷ix(dav): Prevent out-of-office event time drifts窶� (server#42164)
  * Improvements at documentation (3rdparty#1352)
  * Chore: update workflows from templates (3rdparty#1419)
  * Feat: add wapmorgan/mp3info and id3parser (3rdparty#1420)
  * Chore(libphonenumber): Bump giggsey/libphonenumber-for-php to giggsey窶ヲ
    (3rdparty#1421)
  * Chore(deps): Drop swiftmailer/swiftmailer (3rdparty#1422)
  * Fix(deps): Upgrade symfony/event-dispatcher to supported version 5.4.26
    (3rdparty#1423)
  * Chore(deps): Bump doctrine/dbal to 3.7.x (3rdparty#1424)
  * Chore: update workflows from templates (3rdparty#1425)
  * Bump sabre/http to 5.1.7 in master (3rdparty#1452)
  * Chore: enable dependabot for stable27 (3rdparty#1461)
  * Chore: update cweagans/composer-patches to 1.7.3 (3rdparty#1479)
  * Chore: update symfony/process to 5.4.24 (3rdparty#1480)
  * Chore: update symfony/console to 5.4.24 (3rdparty#1481)
  * Chore: update http-foundation, routing and translation to 5.4.24 (3rdparty#
    1482)
  * Chore: update symfony/mailer to 5.4.22 (3rdparty#1483)
  * Chore: update punic to 3.8.1 (3rdparty#1484)
  * Bump deepdiver1975/tarstreamer to 2.1.0 in master (3rdparty#1491)
  * Remove stable24 from dependabot (3rdparty#1551)
  * No longer ignore symfony 5.x (3rdparty#1552)
  * Bump phpseclib/phpseclib to 2.0.45 in master (3rdparty#1579)
  * Chore: remove opis/closure (3rdparty#1580)
  * Fix(CI): Reduce dependabot update-types (3rdparty#1606)
  * Chore: update sabre/vobject and sabre/event to latest minor (3rdparty#1641)
  * Bump icewind/searchdav to 3.1.0 in master (3rdparty#1643)
  * Adding the Auto-Submitted header for notification mails (activity#1041)
  * Groupfolder activities on move/rename (activity#1163)
  * Chore(deps-dev): Bump @vue/tsconfig from 0.1.3 to 0.4.0 (activity#1184)
  * Chore(deps): Bump @nextcloud/auth from 2.0.0 to 2.1.0 (activity#1191)
  * Chore(deps-dev): Bump vimeo/psalm from 5.9.0 to 5.12.0 (activity#1192)
  * Chore(deps-dev): Bump @types/dockerode from 3.3.17 to 3.3.18 (activity#
    1193)
  * Chore(deps-dev): Bump nextcloud/coding-standard from 1.0.0 to 1.1.1
    (activity#1198)
  * Chore(deps-dev): Bump @types/jest from 29.5.1 to 29.5.2 (activity#1209)
  * Chore(deps-dev): Bump @vue/test-utils from 1.3.5 to 1.3.6 (activity#1213)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (activity#1215)
  * Chore(deps): Bump @nextcloud/vue from 7.11.4 to 7.12.0 (activity#1216)
  * Chore(deps): Bump @nextcloud/router from 2.0.0 to 2.1.2 (activity#1219)
  * Chore(deps-dev): Bump cypress from 12.12.0 to 12.15.0 (activity#1226)
  * Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.3.0 to 5.5.1
    (activity#1227)
  * Chore(deps): Bump @nextcloud/l10n from 1.6.0 to 2.2.0 (activity#1228)
  * Chore(deps): Bump @nextcloud/dialogs from 3.2.0 to 4.1.0 (activity#1229)
  * Add more aria attributes to activity-settings button (activity#1230)
  * Remove unneeded margin after paragraphs (activity#1231)
  * Updating cypress.yml workflow from template (activity#1232)
  * Revert: cypress undefined component test (activity#1233)
  * Chore(deps-dev): Bump vimeo/psalm from 5.12.0 to 5.13.1 (activity#1235)
  * Chore(deps-dev): Bump @types/dockerode from 3.3.18 to 3.3.19 (activity#
    1236)
  * Chore(deps-dev): Bump cypress from 12.15.0 to 12.16.0 (activity#1237)
  * Chore(deps-dev): Bump typescript from 5.1.5 to 5.1.6 (activity#1238)
  * Chore(deps-dev): Bump tslib from 2.5.0 to 2.6.0 (activity#1239)
  * [master] Fix npm audit (activity#1244)
  * Create pr-feedback.yml (activity#1246)
  * Re-add templates.js (activity#1247)
  * [master] Fix npm audit (activity#1250)
  * Migrate activity app from ILogger (activity#1251)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 (activity#1253)
  * Chore(deps-dev): Bump @types/jest from 29.5.2 to 29.5.3 (activity#1254)
  * Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1
    (activity#1256)
  * Bump @nextcloud/initial-state from 2.0.0 to 2.1.0 (activity#1257)
  * Bump @nextcloud/axios from 2.3.0 to 2.4.0 (activity#1258)
  * [master] Fix npm audit (activity#1264)
  * Upgrade: Bump word-wrap from 1.2.3 to 1.2.4 (activity#1266)
  * Remove color on hovered and focused link (activity#1267)
  * Upgrade: Bump cypress from 12.17.1 to 12.17.2 (activity#1270)
  * Upgrade: Bump handlebars from 4.7.7 to 4.7.8 (activity#1275)
  * [master] Fix npm audit (activity#1279)
  * Upgrade: Bump tough-cookie and @cypress/request (activity#1282)
  * Perf(dashboard): implement widget item api v2 (activity#1284)
  * Drop Symfony event dispatcher (activity#1285)
  * Upgrade: Bump eslint-plugin-cypress from 2.13.3 to 2.14.0 (activity#1287)
  * Upgrade: Bump cypress-wait-until from 2.0.0 to 2.0.1 (activity#1288)
  * Upgrade: Bump regenerator-runtime from 0.13.11 to 0.14.0 (activity#1292)
  * Upgrade: Bump jest-environment-jsdom from 29.5.0 to 29.6.4 (activity#1294)
  * Fix Cypress tests for F2V (activity#1295)
  * [master] Update nextcloud/ocp dependency (activity#1298)
  * Chore(deps): Move cs-fixer into a composer bin (activity#1303)
  * Upgrade: Bump @vue/vue2-jest from 29.2.4 to 29.2.6 (activity#1305)
  * Upgrade: Bump tslib from 2.6.0 to 2.6.2 (activity#1306)
  * [master] Update nextcloud/ocp dependency (activity#1308)
  * Fix(db): pre- SELECT ids with a LIMIT to control the amount of rows deleted
    for MySQL (activity#1309)
  * Use t for translations (activity#1311)
  * Upgrade: Bump phpunit/phpunit from 9.6.11 to 9.6.12 (activity#1315)
  * Upgrade: Bump jest-environment-jsdom from 29.6.4 to 29.7.0 (activity#1316)
  * Upgrade: Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0 (activity#
    1317)
  * Upgrade: Bump @nextcloud/dialogs from 4.1.0 to 4.2.0 (activity#1318)
  * Upgrade: Bump @nextcloud/webpack-vue-config from 5.5.1 to 6.0.0 (activity#
    1319)
  * Upgrade: Bump jest and @types/jest (activity#1320)
  * [master] Update nextcloud/ocp dependency (activity#1323)
  * Upgrade: Bump @nextcloud/vue from 7.12.4 to 7.12.5 (activity#1324)
  * Bump cypress to v13 (activity#1325)
  * Upgrade: Bump @nextcloud/dialogs from 4.2.0 to 4.2.1 (activity#1329)
  * Upgrade: Bump @nextcloud/logger from 2.5.0 to 2.7.0 (activity#1330)
  * Upgrade: Bump phpunit/phpunit from 9.6.12 to 9.6.13 (activity#1331)
  * Upgrade: Bump @nextcloud/cypress from 1.0.0-beta.5 to 1.0.0-beta.6
    (activity#1332)
  * Remove click functionality on row entry (activity#1341)
  * Upgrade: Bump @types/dockerode from 3.3.19 to 3.3.20 (activity#1342)
  * Upgrade: Bump eslint-plugin-cypress from 2.14.0 to 2.15.1 (activity#1343)
  * Upgrade: Bump @nextcloud/vue from 7.12.5 to 7.12.6 (activity#1344)
  * Upgrade: Bump typescript from 5.1.6 to 5.2.2 (activity#1345)
  * Upgrade: Bump @nextcloud/eslint-config from 8.3.0-beta.2 to 8.3.0 (activity
    #1346)
  * [master] Update nextcloud/ocp dependency (activity#1347)
  * [master] Update nextcloud/ocp dependency (activity#1350)
  * [master] Fix npm audit (activity#1354)
  * Fix: chunk delete in query (activity#1359)
  * Fix(cypress): Make sure cypress tests work with upcoming Nextcloud 28
    (activity#1361)
  * Fix(sidebar): Only load chunk once (activity#1363)
  * Upgrade: Bump dockerode from 3.3.5 to 4.0.0 (activity#1364)
  * Upgrade: Bump @mdi/svg from 7.2.96 to 7.3.67 (activity#1365)
  * [master] Update nextcloud/ocp dependency (activity#1367)
  * Fix(settings): html validation (activity#1371)
  * Fix: main page html validation (activity#1372)
  * [master] Update nextcloud/ocp dependency (activity#1373)
  * [master] Fix npm audit (activity#1374)
  * Remove `aria-hidden` for table header (activity#1378)
  * Upgrade: Bump browserify-sign from 4.2.1 to 4.2.2 (activity#1380)
  * Upgrade: Bump @nextcloud/moment from 1.2.1 to 1.2.2 (activity#1382)
  * Upgrade: Bump vue and vue-template-compiler (activity#1383)
  * [master] Update nextcloud/ocp dependency (activity#1385)
  * [master] Fix npm audit (activity#1386)
  * Make the app itself using Vue to fix accessibility (activity#1388)
  * Upgrade: Bump wait-on from 7.0.1 to 7.1.0 (activity#1389)
  * Upgrade: Bump @nextcloud/router from 2.1.2 to 2.2.0 (activity#1390)
  * Upgrade: Bump @types/jest from 29.5.5 to 29.5.7 (activity#1391)
  * Upgrade: Bump @types/dockerode from 3.3.20 to 3.3.22 (activity#1392)
  * Fix(ActivityModel): Migrate to TypeScript and fix some type issues
    (activity#1393)
  * Fix: Add stub for files event to fix psalm error (activity#1394)
  * Chore: Update workflows from organization (activity#1397)
  * Feat: Open previews in Viewer (activity#1398)
  * Feat(rss): Add server name to the RSS feed title (activity#1400)
  * Fix(l10n): Ignore compressed js files (activity#1401)
  * [master] Update nextcloud/ocp dependency (activity#1403)
  * [master] Fix npm audit (activity#1406)
  * Cleanup repository (activity#1409)
  * Fix: rendering of calendar names (activity#1411)
  * Fix: rendering of address book names (activity#1412)
  * Fix: Fix missing titles and align table (activity#1413)
  * Feat(sidebar): Add frontend API that allows to register custom entries
    (activity#1416)
  * Fix activity icon (activity#1418)
  * Chore: Bump @nextcloud/vue to v8.2.0 (activity#1419)
  * Upgrade: Bump wait-on from 7.1.0 to 7.2.0 (activity#1423)
  * Upgrade: Bump @types/dockerode from 3.3.22 to 3.3.23 (activity#1424)
  * Update .l10nignore (activity#1425)
  * [master] Update nextcloud/ocp dependency (activity#1426)
  * [master] Fix npm audit (activity#1428)
  * Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (activity#
    1429)
  * Fix(sidebar): Refactor code to also load plugin entries when Activity API
    returns 304 (activity#1439)
  * Enh: Add navigation label (activity#1451)
  * Create right list for activity links (activity#1452)
  * Re-enable the move action in cy tests (activity#1454)
  * Replace depredated OC.Util.*Date function with moment (activity#530)
  * Feat(deps): Add Nextcloud 28 support on master (bruteforcesettings#460)
  * Chore: update workflows from templates (bruteforcesettings#464)
  * Bump nextcloud/coding-standard from 1.0.0 to 1.1.1 (bruteforcesettings#465)
  * Chore: update node engines to next LTS (bruteforcesettings#469)
  * Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1
    (bruteforcesettings#474)
  * Chore(deps-dev): Bump word-wrap from 1.2.3 to 1.2.4 (bruteforcesettings#
    477)
  * Create pr-feedback.yml (bruteforcesettings#481)
  * Show current user info (bruteforcesettings#483)
  * Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.4.0 to 6.0.0
    (bruteforcesettings#484)
  * Chore(deps-dev): Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0
    (bruteforcesettings#485)
  * Chore(deps): Bump browserify-sign from 4.2.1 to 4.2.2 (bruteforcesettings#
    493)
  * Chore(deps): Bump @nextcloud/axios from 2.1.0 to 2.4.0 (bruteforcesettings#
    503)
  * Fix(i18n): Changed grammar (bruteforcesettings#504)
  * Create API documentation from source code using phpDocumentor (circles#
    1241)
  * Bump phpunit/phpunit from 9.5.28 to 9.6.4 (circles#1274)
  * Fix incorrect Date format detection (circles#1298)
  * Feat(deps): Add Nextcloud 28 support on master (circles#1313)
  * Update Github workflow for psalm checks (circles#1314)
  * Create pr-feedback.yml (circles#1327)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.4 to 9.6.10 (circles#1343)
  * Chore(github): update Github workflow files (circles#1360)
  * Bump unzipper from 0.10.11 to 0.10.14 (files_pdfviewer#744)
  * Feat(deps): Add Nextcloud 28 support on master (files_pdfviewer#750)
  * Chore: update workflows from templates (files_pdfviewer#753)
  * Chore: update workflows from templates (files_pdfviewer#754)
  * Chore(deps): Bump pdfjs-dist from 3.6.172 to 3.7.107 (files_pdfviewer#755)
  * Chore(deps-dev): Bump nextcloud/coding-standard from 1.1.0 to 1.1.1
    (files_pdfviewer#756)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (files_pdfviewer#
    760)
  * Chore(deps): Bump @nextcloud/router from 2.1.1 to 2.1.2 (files_pdfviewer#
    761)
  * Chore: update node engines to next LTS (files_pdfviewer#762)
  * [master] Fix npm audit (files_pdfviewer#767)
  * Create pr-feedback.yml (files_pdfviewer#768)
  * Chore(deps): Bump pdfjs-dist from 3.7.107 to 3.8.162 (files_pdfviewer#769)
  * Chore(deps): Bump semver from 5.7.1 to 5.7.2 (files_pdfviewer#771)
  * Revert 窶彡hore: update node engines to next LTS (node 20 / npm 9)窶�
    (files_pdfviewer#776)
  * Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1
    (files_pdfviewer#782)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 (files_pdfviewer
    #785)
  * PDF annotation support (files_pdfviewer#787)
  * Allow to resize sidebar (files_pdfviewer#788)
  * Feat: Fix styling for version comparison (files_pdfviewer#791)
  * Chore(deps): Bump pdfjs-dist from 3.8.162 to 3.9.179 (files_pdfviewer#792)
  * Fix initialization after bump to PDF.js 3.9.179 (files_pdfviewer#798)
  * Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.5.1 to 6.0.0
    (files_pdfviewer#802)
  * Chore(deps-dev): Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0
    (files_pdfviewer#803)
  * Fix extraction of PDF.js package (files_pdfviewer#806)
  * Add workflow to notify of changed viewer.html (files_pdfviewer#810)
  * Use Viewer also in public pages for a single share (files_pdfviewer#811)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11
    (files_pdfviewer#813)
  * Chore(deps-dev): Bump axios from 1.4.0 to 1.5.0 (files_pdfviewer#815)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.12
    (files_pdfviewer#816)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.12 to 9.6.13
    (files_pdfviewer#817)
  * Chore(deps): Bump @nextcloud/logger from 2.5.0 to 2.7.0 (files_pdfviewer#
    818)
  * Chore(deps-dev): Bump @nextcloud/eslint-config from 8.2.1 to 8.3.0
    (files_pdfviewer#819)
  * Chore(deps-dev): Bump axios from 1.5.0 to 1.5.1 (files_pdfviewer#820)
  * [master] Fix npm audit (files_pdfviewer#822)
  * Chore(deps-dev): Bump @babel/traverse from 7.23.0 to 7.23.2
    (files_pdfviewer#835)
  * Chore(deps): Bump @nextcloud/router from 2.1.2 to 2.2.0 (files_pdfviewer#
    836)
  * [master] Fix npm audit (files_pdfviewer#837)
  * Setup Transifex translations (files_pdfviewer#842)
  * Chore(deps): Bump pdfjs-dist from 3.9.179 to 3.11.174 (files_pdfviewer#844)
  * Fix pdf-viewer sizing (files_pdfviewer#845)
  * Chore(deps-dev): Bump axios from 1.5.1 to 1.6.0 (files_pdfviewer#847)
  * Delete .tx/backport (files_pdfviewer#848)
  * Show forms as read-only if the file is not editable (files_pdfviewer#850)
  * Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28
    (files_pdfviewer#865)
  * Chore(deps): Bump @nextcloud/dialogs from 4.2.1 to 4.2.2 (files_pdfviewer#
    867)
  * Chore(deps-dev): Bump axios from 1.6.0 to 1.6.2 (files_pdfviewer#868)
  * Revert 窶廢xtract buttons from pages so the animation does not affect t窶ヲ
    (firstrunwizard#1003)
  * Add initialstate provider (firstrunwizard#1004)
  * Extract buttons from pages so the animation does not affect t窶ヲ
    (firstrunwizard#1005)
  * Mute video (firstrunwizard#1006)
  * Chore(deps): Bump @nextcloud/vue from 8.0.0-beta.10 to 8.2.0
    (firstrunwizard#1007)
  * Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28
    (firstrunwizard#1008)
  * Chore(deps): Bump vue and vue-template-compiler (firstrunwizard#1012)
  * Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1
    (firstrunwizard#1013)
  * Chore(deps): Bump @nextcloud/l10n from 2.0.1 to 2.1.0 (firstrunwizard#835)
  * Add headings for slides (firstrunwizard#852)
  * Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.4.0 to 5.5.1
    (firstrunwizard#863)
  * Feat(deps): Add Nextcloud 28 support on master (firstrunwizard#875)
  * Chore(deps-dev): Bump vimeo/psalm from 5.11.0 to 5.12.0 (firstrunwizard#
    876)
  * Chore: update workflows from templates (firstrunwizard#877)
  * Update dependabot config (firstrunwizard#880)
  * Chore: update workflows from templates (firstrunwizard#881)
  * Chore(deps): Bump fast-xml-parser and is-svg (firstrunwizard#887)
  * Chore(deps): Bump peter-evans/create-or-update-comment from 3.0.1 to 3.0.2
    (firstrunwizard#889)
  * Chore(deps): Bump @nextcloud/vue from 7.11.6 to 7.12.0 (firstrunwizard#890)
  * Chore(deps): Bump actions/checkout from 3.5.2 to 3.5.3 (firstrunwizard#894)
  * Chore(deps): Bump shivammathur/setup-php from 2.25.2 to 2.25.4
    (firstrunwizard#895)
  * Chore(deps): Bump peter-evans/create-pull-request from 5.0.1 to 5.0.2
    (firstrunwizard#896)
  * Chore(deps): Bump @nextcloud/router from 2.1.1 to 2.1.2 (firstrunwizard#
    897)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (firstrunwizard#
    898)
  * Chore: update node engines to next LTS (firstrunwizard#902)
  * [master] Fix npm audit (firstrunwizard#903)
  * Chore(deps-dev): Bump vimeo/psalm from 5.12.0 to 5.13.1 (firstrunwizard#
    908)
  * Chore(deps): Bump fast-xml-parser from 4.2.4 to 4.2.5 (firstrunwizard#909)
  * Chore(deps): Bump @nextcloud/l10n from 2.1.0 to 2.2.0 (firstrunwizard#910)
  * Chore(deps): Bump actions/setup-node from 3.6.0 to 3.7.0 (firstrunwizard#
    912)
  * Chore(deps): Bump @nextcloud/axios from 2.3.0 to 2.4.0 (firstrunwizard#913)
  * [master] Fix npm audit (firstrunwizard#915)
  * Create pr-feedback.yml (firstrunwizard#917)
  * Chore(deps): Bump @nextcloud/initial-state from 2.0.0 to 2.1.0
    (firstrunwizard#918)
  * [master] Fix npm audit (firstrunwizard#926)
  * Chore(deps): Bump shivammathur/setup-php from 2.25.4 to 2.25.5
    (firstrunwizard#934)
  * Chore(deps-dev): Bump vimeo/psalm from 5.13.1 to 5.14.1 (firstrunwizard#
    936)
  * Chore(deps): Bump @nextcloud/vue from 7.12.0 to 7.12.2 (firstrunwizard#937)
  * Chore(deps): Bump actions/setup-node from 3.7.0 to 3.8.0 (firstrunwizard#
    938)
  * Chore(deps): Bump actions/setup-node from 3.8.0 to 3.8.1 (firstrunwizard#
    939)
  * Chore(deps): Bump actions/checkout from 3.5.3 to 3.6.0 (firstrunwizard#942)
  * Chore(deps): Bump @nextcloud/vue from 7.12.2 to 7.12.4 (firstrunwizard#943)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.11 (firstrunwizard#
    944)
  * Chore(deps-dev): Bump vimeo/psalm from 5.14.1 to 5.15.0 (firstrunwizard#
    945)
  * Chore(deps): Bump shivammathur/setup-php from 2.25.5 to 2.26.0
    (firstrunwizard#950)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.12 (firstrunwizard
    #951)
  * Return if user is empty (firstrunwizard#952)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.12 to 9.6.13 (firstrunwizard
    #955)
  * Adjust instructions and delete makefile (firstrunwizard#959)
  * New first run wizard (firstrunwizard#960)
  * [master] Fix npm audit (firstrunwizard#962)
  * Chore(deps-dev): Bump @babel/traverse from 7.22.8 to 7.23.2 (firstrunwizard
    #971)
  * Chore(deps): Bump browserify-sign from 4.2.1 to 4.2.2 (firstrunwizard#978)
  * Chore(deps): Bump @nextcloud/vue from 8.0.0-beta.7 to 8.0.0-beta.10
    (firstrunwizard#987)
  * Add transitions (firstrunwizard#991)
  * Remove cubic bezier from transition (firstrunwizard#992)
  * Extract buttons from pages so the animation does not affect them
    (firstrunwizard#993)
  * Restore user.svg icon as it窶冱 still used in notifications (firstrunwizard#
    994)
  * [master] Fix npm audit (firstrunwizard#998)
  * Build(deps-dev): Bump @vitest/coverage-istanbul from 0.34.4 to 0.34.5
    (logreader#1000)
  * Build(deps-dev): Bump vitest from 0.34.4 to 0.34.5 (logreader#1001)
  * Build(deps): Bump @nextcloud/dialogs from 4.1.0 to 4.2.1 (logreader#1002)
  * Build(deps): Bump @nextcloud/logger from 2.5.0 to 2.7.0 (logreader#1004)
  * Build(deps-dev): Bump @nextcloud/eslint-config from 8.3.0-beta.2 to 8.3.0
    (logreader#1005)
  * Build(deps-dev): Bump @vitest/coverage-istanbul from 0.34.5 to 0.34.6
    (logreader#1007)
  * Build(deps-dev): Bump vitest from 0.34.5 to 0.34.6 (logreader#1009)
  * Build(deps-dev): Bump vite from 4.4.9 to 4.4.11 (logreader#1013)
  * Build(deps-dev): Bump @nextcloud/vite-config from 1.0.0-beta.19 to 1.0.1
    (logreader#1014)
  * Build(deps): Bump postcss from 8.4.27 to 8.4.31 (logreader#1016)
  * Add a setupcheck for errors and warnings in log file (logreader#1021)
  * Build(deps): Bump highlight.js from 11.8.0 to 11.9.0 (logreader#1022)
  * Build(deps): Bump @mdi/svg from 7.2.96 to 7.3.67 (logreader#1023)
  * Build(deps): Bump pinia from 2.1.6 to 2.1.7 (logreader#1024)
  * Build(deps): Bump @babel/traverse from 7.22.8 to 7.23.2 (logreader#1026)
  * Build(deps): Bump browserify-sign from 4.2.1 to 4.2.2 (logreader#1028)
  * Build(deps-dev): Bump happy-dom from 10.11.0 to 12.10.3 (logreader#1029)
  * Build(deps): Bump @nextcloud/vue from 8.0.0-beta.2 to 8.0.0-beta.10
    (logreader#1033)
  * Update to psalm 5 to match what server is using (logreader#1034)
  * Build(deps): Bump axios from 1.4.0 to 1.6.1 (logreader#1035)
  * Update workflows and only run required ones (logreader#1036)
  * Dependencies: Update vite and nextcloud/vite-config (logreader#1037)
  * Fix: Update `@nextcloud/vue` to 8.0.1 and also fix CSS name for settings
    section (logreader#1039)
  * Fix(ci): Run tests also on schedule on master so we can get code coverage
    (logreader#1044)
  * [master] Update nextcloud/ocp dependency (logreader#1045)
  * Build(deps): Bump @nextcloud/vue from 8.0.1 to 8.2.0 (logreader#1049)
  * Build(deps): Bump axios from 1.6.1 to 1.6.2 (logreader#1050)
  * Build(deps): Bump @nextcloud/dialogs from 5.0.0 to 5.0.2 (logreader#1051)
  * [master] Update nextcloud/ocp dependency (logreader#1052)
  * Fix: Handle errors while requesting log entries (logreader#1054)
  * Fix(ui): Also translate settings modal title (logreader#1055)
  * Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (logreader#
    1056)
  * Lower setup check level from error/warning to warning/info (logreader#1070)
  * Bump react-responsive from 8.2.0 to 9.0.2 (logreader#829)
  * Bump postcss-nested from 5.0.6 to 6.0.1 (logreader#839)
  * Bump loader-utils and @teamsupercell/typings-for-css-modules-loader
    (logreader#842)
  * Bump webpack-cli from 4.10.0 to 5.1.1 (logreader#867)
  * Feat(deps): Add Nextcloud 28 support on master (logreader#870)
  * Allow printing log messages during occ (logreader#873)
  * Bump @babel/runtime from 7.19.0 to 7.22.0 (logreader#875)
  * Chore: update workflows from templates (logreader#877)
  * Bump postcss from 8.4.17 to 8.4.24 (logreader#878)
  * Bump postcss-loader from 6.2.1 to 7.3.2 (logreader#879)
  * Bump @babel/plugin-transform-runtime from 7.19.1 to 7.22.4 (logreader#881)
  * [master] Update nextcloud/ocp dependency (logreader#882)
  * Fix(a11y): `Copy` menu entries should be implemented as buttons (logreader#
    884)
  * Migrate more files to Typescript (logreader#885)
  * Make log levels button keyboard focusable and activable (logreader#887)
  * Build(deps-dev): Bump @babel/core from 7.19.3 to 7.22.5 (logreader#889)
  * Build(deps-dev): Bump @types/react from 18.0.24 to 18.2.9 (logreader#891)
  * Build(deps): Bump @babel/runtime from 7.22.3 to 7.22.5 (logreader#892)
  * Build(deps-dev): Bump @babel/preset-env from 7.21.5 to 7.22.5 (logreader#
    893)
  * Build(deps-dev): Bump @babel/preset-react from 7.18.6 to 7.22.5 (logreader#
    894)
  * Bump postcss-loader from 7.3.2 to 7.3.3 (logreader#895)
  * Build(deps-dev): Bump ts-loader from 9.4.1 to 9.4.3 (logreader#896)
  * Bump postcss-preset-env from 7.8.2 to 8.4.2 (logreader#897)
  * Bump webpack from 5.76.0 to 5.86.0 (logreader#899)
  * Build(deps-dev): Bump style-loader from 3.3.1 to 3.3.3 (logreader#900)
  * Bump webpack-cli from 5.1.1 to 5.1.4 (logreader#901)
  * Bump @babel/plugin-transform-runtime from 7.22.4 to 7.22.5 (logreader#902)
  * [master] Update nextcloud/ocp dependency (logreader#903)
  * Add option for raw output in log:watch/log:tail (logreader#905)
  * Build(deps-dev): Bump @types/react from 18.2.9 to 18.2.12 (logreader#907)
  * Build(deps): Bump @nextcloud/router from 2.1.1 to 2.1.2 (logreader#909)
  * Build(deps-dev): Bump webpack from 5.86.0 to 5.87.0 (logreader#910)
  * Build(deps-dev): Bump css-loader from 6.7.1 to 6.8.1 (logreader#911)
  * Build(deps-dev): Bump mini-css-extract-plugin from 2.6.1 to 2.7.6
    (logreader#912)
  * Chore: update node engines to next LTS (logreader#915)
  * Build(deps-dev): Bump @types/react from 18.2.12 to 18.2.14 (logreader#918)
  * Build(deps-dev): Bump webpack from 5.87.0 to 5.88.0 (logreader#919)
  * Build(deps-dev): Bump ts-loader from 9.4.3 to 9.4.4 (logreader#920)
  * Build(deps-dev): Bump webpack from 5.88.0 to 5.88.1 (logreader#922)
  * Build(deps-dev): Bump @babel/core from 7.22.5 to 7.22.8 (logreader#928)
  * Build(deps-dev): Bump postcss from 8.4.24 to 8.4.25 (logreader#929)
  * Build(deps-dev): Bump @babel/plugin-transform-runtime from 7.22.5 to 7.22.7
    (logreader#930)
  * Build(deps-dev): Bump postcss-preset-env from 8.4.2 to 9.0.0 (logreader#
    931)
  * Build(deps-dev): Bump babel-loader from 8.2.5 to 9.1.3 (logreader#932)
  * Build(deps): Bump @babel/runtime from 7.22.5 to 7.22.6 (logreader#933)
  * Build(deps-dev): Bump @babel/preset-env from 7.22.5 to 7.22.7 (logreader#
    934)
  * Build(deps): Bump @nextcloud/axios from 2.3.0 to 2.4.0 (logreader#935)
  * Migrate app frontend to Vue (logreader#936)
  * Build(deps-dev): Bump postcss from 8.4.25 to 8.4.26 (logreader#938)
  * Build(deps-dev): Bump @babel/plugin-transform-runtime from 7.22.7 to 7.22.9
    (logreader#939)
  * Build(deps-dev): Bump @babel/core from 7.22.8 to 7.22.9 (logreader#940)
  * Build(deps-dev): Bump @types/react from 18.2.14 to 18.2.15 (logreader#941)
  * Build(deps-dev): Bump @babel/preset-env from 7.22.7 to 7.22.9 (logreader#
    942)
  * Build(deps-dev): Bump vite from 4.4.5 to 4.4.6 (logreader#947)
  * Fix: Use `
    ` for 窶徑oading older entries窶� row (logreader#948)
  * [master] Update nextcloud/ocp dependency (logreader#949)
  * Fix(i18n): Fixed typo (logreader#951)
  * Fix(i18n): Align spelling of log file (logreader#952)
  * Chore: Migrate to `@nextcloud/vite-config` (logreader#953)
  * Build(deps-dev): Bump vitest from 0.33.0 to 0.34.1 (logreader#954)
  * Build(deps-dev): Bump @pinia/testing from 0.1.2 to 0.1.3 (logreader#957)
  * Build(deps-dev): Bump @vitest/coverage-istanbul from 0.33.0 to 0.34.1
    (logreader#959)
  * Build(deps): Bump pinia from 2.1.4 to 2.1.6 (logreader#961)
  * [master] Update nextcloud/ocp dependency (logreader#963)
  * Build(deps-dev): Bump vite from 4.4.6 to 4.4.9 (logreader#965)
  * Build(deps-dev): Bump happy-dom from 10.5.2 to 10.9.0 (logreader#966)
  * Fix logreader:tail/watch commands (logreader#967)
  * Chore: Update CI workflows from organization (logreader#968)
  * Create pr-feedback.yml (logreader#970)
  * Build(deps-dev): Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0
    (logreader#971)
  * Build(deps-dev): Bump @vitest/coverage-istanbul from 0.34.1 to 0.34.2
    (logreader#972)
  * Build(deps-dev): Bump vitest from 0.34.1 to 0.34.2 (logreader#974)
  * Build(deps-dev): Bump happy-dom from 10.9.0 to 10.10.4 (logreader#975)
  * [master] Update nextcloud/ocp dependency (logreader#976)
  * Build(deps-dev): Bump typescript from 5.1.6 to 5.2.2 (logreader#982)
  * Build(deps-dev): Bump happy-dom from 10.10.4 to 10.11.0 (logreader#983)
  * Build(deps-dev): Bump @vitest/coverage-istanbul from 0.34.2 to 0.34.3
    (logreader#984)
  * Build(deps-dev): Bump vitest from 0.34.2 to 0.34.3 (logreader#985)
  * Build(deps-dev): Bump @vitest/coverage-istanbul from 0.34.3 to 0.34.4
    (logreader#991)
  * Build(deps-dev): Bump vitest from 0.34.3 to 0.34.4 (logreader#992)
  * Build(deps-dev): Bump @nextcloud/vite-config from 1.0.0-beta.18 to
    1.0.0-beta.19 (logreader#999)
  * Feat(deps): Add Nextcloud 28 support on master (nextcloud_announcements#
    200)
  * [master] Update nextcloud/ocp dependency (nextcloud_announcements#202)
  * Test installation against PHP 8.2 (nextcloud_announcements#203)
  * Chore(deps-dev): Bump vimeo/psalm from 5.11.0 to 5.12.0
    (nextcloud_announcements#205)
  * Chore: update workflows from templates (nextcloud_announcements#207)
  * Chore(deps-dev): Bump nextcloud/coding-standard from 1.1.0 to 1.1.1
    (nextcloud_announcements#208)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9
    (nextcloud_announcements#209)
  * Chore(deps-dev): Bump vimeo/psalm from 5.12.0 to 5.13.1
    (nextcloud_announcements#212)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10
    (nextcloud_announcements#215)
  * Chore(deps-dev): Bump vimeo/psalm from 5.13.1 to 5.14.1
    (nextcloud_announcements#218)
  * Fix(CI): Update actions and tooling (nextcloud_announcements#221)
  * Fix(CI): Fix OCP package on master (nextcloud_announcements#227)
  * [master] Update nextcloud/ocp dependency (nextcloud_announcements#228)
  * [master] Update nextcloud/ocp dependency (nextcloud_announcements#230)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.12
    (nextcloud_announcements#234)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.12 to 9.6.13
    (nextcloud_announcements#235)
  * [master] Update nextcloud/ocp dependency (nextcloud_announcements#236)
  * [master] Update nextcloud/ocp dependency (nextcloud_announcements#237)
  * [master] Update nextcloud/ocp dependency (nextcloud_announcements#241)
  * [master] Update nextcloud/ocp dependency (nextcloud_announcements#245)
  * [master] Update nextcloud/ocp dependency (nextcloud_announcements#246)
  * Fix(UI): Merge UI setting with updatenotifications admin settings
    (nextcloud_announcements#248)
  * [master] Update nextcloud/ocp dependency (nextcloud_announcements#251)
  * [master] Update nextcloud/ocp dependency (nextcloud_announcements#253)
  * [master] Update nextcloud/ocp dependency (nextcloud_announcements#255)
  * Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28
    (nextcloud_announcements#257)
  * Update nextcloud/ocp dependency (nextcloud_announcements#261)
  * Create update-nextcloud-ocp-approve-merge.yml (nextcloud_announcements#263)
  * Update nextcloud/ocp dependency (nextcloud_announcements#268)
  * Update nextcloud/ocp dependency (nextcloud_announcements#271)
  * Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.5.0 to 5.5.1
    (notifications#1536)
  * Feat(deps): Add Nextcloud 28 support on master (notifications#1554)
  * Chore(deps-dev): Bump guzzlehttp/guzzle from 7.5.1 to 7.6.1 in /tests/
    Integration (notifications#1555)
  * Chore(deps): Bump @nextcloud/vue from 7.11.4 to 7.11.6 (notifications#1557)
  * Chore(deps): Bump @nextcloud/event-bus from 3.0.2 to 3.1.0 (notifications#
    1559)
  * [master] Update nextcloud/ocp dependency (notifications#1561)
  * Fix(CI): Run tests against PHP 8.2 (notifications#1563)
  * Chore(deps-dev): Bump guzzlehttp/guzzle from 7.6.1 to 7.7.0 in /tests/
    Integration (notifications#1565)
  * Chore(deps): Bump @nextcloud/auth from 2.0.0 to 2.1.0 (notifications#1566)
  * Chore(deps-dev): Bump vimeo/psalm from 5.11.0 to 5.12.0 (notifications#
    1567)
  * Chore: update workflows from templates (notifications#1569)
  * Chore(deps-dev): Bump nextcloud/coding-standard from 1.1.0 to 1.1.1
    (notifications#1570)
  * Chore(deps): Bump fast-xml-parser and is-svg (notifications#1571)
  * Chore(deps): Bump @nextcloud/vue from 7.11.6 to 7.12.0 (notifications#1573)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (notifications#
    1574)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 in /tests/
    Integration (notifications#1575)
  * Chore(deps): Bump @nextcloud/router from 2.1.1 to 2.1.2 (notifications#
    1577)
  * Fix(settings): Delete settings when a user is deleted (notifications#1583)
  * Fix(CI): Try to wait for the mysql container in case it did not start窶ヲ
    (notifications#1589)
  * Chore: update node engines to next LTS (notifications#1590)
  * Chore(deps): Bump @nextcloud/dialogs from 4.0.1 to 4.1.0 (notifications#
    1593)
  * Chore(deps): Bump fast-xml-parser from 4.2.4 to 4.2.5 (notifications#1594)
  * Update PHP extensions list in performance.yml (notifications#1595)
  * Fix(Vue): Replace deprecated NcHeaderMenu property (notifications#1597)
  * Chore(deps-dev): Bump vimeo/psalm from 5.12.0 to 5.13.1 (notifications#
    1598)
  * Chore(deps): Bump @nextcloud/capabilities from 1.0.4 to 1.1.0
    (notifications#1599)
  * Create pr-feedback.yml (notifications#1600)
  * Chore[master] 窶� audit dependencies (notifications#1602)
  * Chore(deps): Bump @nextcloud/axios from 2.3.0 to 2.4.0 (notifications#1607)
  * Chore(deps): Bump semver from 5.7.1 to 5.7.2 (notifications#1610)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 (notifications#
    1616)
  * Chore(deps): Bump @nextcloud/initial-state from 2.0.0 to 2.1.0
    (notifications#1618)
  * Chore(deps): Bump @nextcloud/vue from 7.12.0 to 7.12.1 (notifications#1619)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 in /tests/
    Integration (notifications#1620)
  * Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1 (notifications#1621)
  * Remove stable24 from dependabot.yml since it窶冱 EOL by now (notifications#
    1626)
  * Update update-nextcloud-ocp.yml (notifications#1628)
  * Fix(CI): Update nextcloud/ocp composer package manually (notifications#
    1632)
  * [master] Update nextcloud/ocp dependency (notifications#1635)
  * Fix(fairuse): Adjust website URL (notifications#1637)
  * Add OpenAPI spec (notifications#1640)
  * [master] Update nextcloud/ocp dependency (notifications#1642)
  * Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.5.1 to 6.0.0
    (notifications#1643)
  * Chore(deps-dev): Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0
    (notifications#1644)
  * [master] Update nextcloud/ocp dependency (notifications#1645)
  * Chore(deps): Bump @nextcloud/vue from 7.12.1 to 7.12.4 (notifications#1646)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11 in /tests/
    Integration (notifications#1647)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11 (notifications#
    1648)
  * Chore(deps-dev): Bump vimeo/psalm from 5.14.1 to 5.15.0 (notifications#
    1649)
  * [master] Update nextcloud/ocp dependency (notifications#1651)
  * Chore(deps-dev): Bump guzzlehttp/guzzle from 7.7.0 to 7.8.0 in /tests/
    Integration (notifications#1652)
  * [master] Update nextcloud/ocp dependency (notifications#1653)
  * Fix (visually) removing first notification when executing an action
    (notifications#1657)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.12 (notifications#
    1659)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.12 in /tests/
    Integration (notifications#1661)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.12 to 9.6.13 (notifications#
    1665)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.12 to 9.6.13 in /tests/
    Integration (notifications#1666)
  * Chore(deps): Bump @nextcloud/auth from 2.1.0 to 2.2.1 (notifications#1667)
  * Chore(deps): Bump howler from 2.2.3 to 2.2.4 (notifications#1668)
  * Chore(deps): Bump @nextcloud/vue from 7.12.4 to 7.12.5 (notifications#1669)
  * Fix typo in EndpointController (notifications#1673)
  * [master] Update nextcloud/ocp dependency (notifications#1674)
  * Chore(deps-dev): Bump @nextcloud/eslint-config from 8.2.1 to 8.3.0
    (notifications#1675)
  * Chore: Bump @nextcloud/vue to v8-beta.7 (notifications#1676)
  * Chore(deps): Bump @nextcloud/dialogs from 4.1.0 to 4.2.1 (notifications#
    1677)
  * [master] Update nextcloud/ocp dependency (notifications#1678)
  * Chore(deps): Bump @nextcloud/vue from 8.0.0-beta.7 to 8.0.0-beta.8
    (notifications#1680)
  * [master] Update nextcloud/ocp dependency (notifications#1684)
  * Chore(CI): Update workflows (notifications#1685)
  * Update openapi-extractor (notifications#1686)
  * [master] Update nextcloud/ocp dependency (notifications#1689)
  * Chore(deps): Bump @babel/traverse from 7.23.0 to 7.23.2 (notifications#
    1691)
  * Chore(deps): Bump @nextcloud/moment from 1.2.1 to 1.2.2 (notifications#
    1692)
  * Chore(deps): Bump @nextcloud/router from 2.1.2 to 2.2.0 (notifications#
    1693)
  * Chore(deps): Bump @nextcloud/browser-storage from 0.2.0 to 0.3.0
    (notifications#1694)
  * [master] Update nextcloud/ocp dependency (notifications#1698)
  * Feat(setup): Add a setup message when the rate limit was reached
    (notifications#1699)
  * Chore(deps): Bump browserify-sign from 4.2.1 to 4.2.2 (notifications#1701)
  * Chore(deps): Bump @nextcloud/vue from 8.0.0-beta.8 to 8.0.0-beta.9
    (notifications#1702)
  * Chore(deps): Bump vue and vue-template-compiler (notifications#1703)
  * [master] Update nextcloud/ocp dependency (notifications#1708)
  * Chore(deps): Bump @nextcloud/vue from 8.0.0-beta.9 to 8.0.0-beta.10
    (notifications#1709)
  * [master] Update nextcloud/ocp dependency (notifications#1710)
  * Chore(deps): Bump @nextcloud/dialogs from 4.2.1 to 5.0.0 (notifications#
    1711)
  * Chore(deps): Bump @nextcloud/vue from 8.0.0-beta.10 to 8.0.1 (notifications
    #1712)
  * [master] Update nextcloud/ocp dependency (notifications#1715)
  * Fix(UI): Fix NcRichText usage (notifications#1716)
  * Chore: Bump @nextcloud/vue to v8.2.0 (notifications#1719)
  * Chore(deps): Bump @nextcloud/dialogs from 5.0.0 to 5.0.2 (notifications#
    1720)
  * [master] Update nextcloud/ocp dependency (notifications#1722)
  * Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28
    (notifications#1724)
  * Update nextcloud/ocp dependency (notifications#1728)
  * Create update-nextcloud-ocp-approve-merge.yml (notifications#1731)
  * Chore(deps): Bump @nextcloud/dialogs from 5.0.2 to 5.0.3 (notifications#
    1735)
  * Update nextcloud/ocp dependency (notifications#1740)
  * Feat(deps): Add Nextcloud 28 support on master (password_policy#475)
  * Chore(deps): Bump @nextcloud/vue from 7.11.5 to 7.11.6 (password_policy#
    476)
  * Chore: adjust CODEOWNERS file (password_policy#477)
  * Chore: update workflows from templates (password_policy#478)
  * Chore(deps-dev): Bump nextcloud/coding-standard from 1.1.0 to 1.1.1
    (password_policy#479)
  * Chore(deps): Bump fast-xml-parser from 4.2.2 to 4.2.4 (password_policy#480)
  * Chore: update node engines to next LTS (password_policy#483)
  * Chore(deps): Bump fast-xml-parser from 4.2.4 to 4.2.5 (password_policy#486)
  * Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1
    (password_policy#490)
  * Chore(deps-dev): Bump word-wrap from 1.2.3 to 1.2.4 (password_policy#491)
  * Create pr-feedback.yml (password_policy#492)
  * Chore(deps-dev): Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0
    (password_policy#494)
  * Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.5.1 to 6.0.0
    (password_policy#495)
  * Chore(deps-dev): Bump @nextcloud/eslint-config from 8.2.1 to 8.3.0
    (password_policy#503)
  * Chore(deps): Bump browserify-sign from 4.2.1 to 4.2.2 (password_policy#506)
  * Chore(deps): Bump axios and @nextcloud/axios (password_policy#511)
  * Chore(deps-dev): Bump @babel/traverse from 7.22.10 to 7.23.3
    (password_policy#515)
  * Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28
    (password_policy#520)
  * Bump wait-on from 6.0.1 to 7.0.1 (photos#1557)
  * Consolidate fontend logic (photos#1621)
  * [master] Update nextcloud/ocp dependency (photos#1758)
  * Adapt to SystemTags optimizations on server (photos#1770)
  * Feat(deps): Add Nextcloud 28 support on master (photos#1807)
  * [master] Fix npm audit (photos#1821)
  * Fix: properly handle public link share deletion (photos#1823)
  * Add more e2e tests (photos#1826)
  * Accessible Photos directory settings (photos#1828)
  * Update @nc/eslint-config and apply linting rules (photos#1829)
  * Chore: update workflows from templates (photos#1831)
  * Enh(faces): Implement UnassignedFaces view (photos#1832)
  * Fix: use owner instead of owner_id to delete photos by owner (photos#1837)
  * Chore(deps-dev): Bump nextcloud/coding-standard from 1.0.0 to 1.1.1 (photos
    #1839)
  * Update view when layout setting changes (photos#1856)
  * Prevent progress bar overflow when uploading in album content (photos#1862)
  * Make file list semantically correct (photos#1867)
  * [master] Fix npm audit (photos#1876)
  * Enh(faces): Avoid O(n) API calls on faces overview (photos#1881)
  * Split sections in independent lists (photos#1882)
  * Reset selection state in route change (photos#1888)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (photos#1892)
  * Add unselect all button (photos#1895)
  * Chore: update node engines to next LTS (photos#1898)
  * [master] Fix npm audit (photos#1904)
  * Match visible text with aria-labels (photos#1906)
  * Updating cypress.yml workflow from template (photos#1907)
  * [master] Fix npm audit (photos#1912)
  * Create pr-feedback.yml (photos#1916)
  * [master] Fix npm audit (photos#1938)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 (photos#1944)
  * Chore(deps-dev): Bump word-wrap from 1.2.3 to 1.2.4 (photos#1954)
  * Chore(deps): Bump qs from 6.11.0 to 6.11.2 (photos#1982)
  * Chore(deps-dev): Bump autoprefixer from 10.4.13 to 10.4.14 (photos#1983)
  * Chore(deps-dev): Bump postcss-loader from 7.0.2 to 7.3.3 (photos#1984)
  * Chore(deps): Bump @nextcloud/initial-state from 2.0.0 to 2.1.0 (photos#
    1985)
  * Chore(deps): upgrade `@nextcloud` family (photos#1988)
  * Chore(deps-dev): Bump @vue/test-utils from 1.3.3 to 1.3.6 (photos#1996)
  * Chore(deps): Bump vue-material-design-icons from 5.1.2 to 5.2.0 (photos#
    2000)
  * Chore(deps-dev): Bump cypress-wait-until from 1.7.2 to 2.0.1 (photos#2001)
  * Upgrade @nextcloud/vue to v8 beta (photos#2020)
  * Techdebt(DI): Use public IThrottler interface which exists since 25 (photos
    #2034)
  * Chore(deps-dev): Bump @vue/vue2-jest from 29.2.4 to 29.2.6 (photos#2045)
  * Use t for translations (photos#2049)
  * Recycle DOM elements in virtual scrolling (photos#2052)
  * Wrap cache query in a try/catch (photos#2053)
  * Bump cypress to v13 (photos#2054)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.13 (photos#2060)
  * Run npm audit fix (photos#2064)
  * Chore(deps-dev): Bump tslib from 2.5.0 to 2.6.2 (photos#2068)
  * Chore(deps-dev): Bump postcss from 8.4.27 to 8.4.31 (photos#2071)
  * Reduce width on title and content for header navigation (photos#2086)
  * Fix buttons on new album modal window (photos#2087)
  * Perf: make geoNameFolder lazy (photos#2094)
  * Chore(deps-dev): Bump @babel/traverse from 7.22.5 to 7.23.2 (photos#2096)
  * Fix: open settings button (photos#2098)
  * Fix new album form layout (photos#2099)
  * Filter out some permission for public albums (photos#2103)
  * Use new metadata API for providers (photos#2104)
  * Update vue to 8.0.0-beta.9 (photos#2111)
  * Display EXIF data (photos#2115)
  * Enh: Add unique DOM identifiers for nav entries (photos#2118)
  * Init metadata (photos#2119)
  * Use original date time to order files in UI (photos#2125)
  * Add overlay on live photo (photos#2127)
  * Metadata: fix crash when datetime has invalid format (photos#2128)
  * Fix(a11y): Backwards photos tabulation (photos#2129)
  * Add sidebar to the build entries (photos#2130)
  * Fix EXIF display conditions (photos#2135)
  * Chore: Bump @nextcloud/vue to v8.2.0 (photos#2136)
  * Chore(deps-dev): Bump sabre/dav from 4.4.0 to 4.5.0 (photos#2138)
  * Port virtual list perf improvements from F2V (photos#2139)
  * Use NC URL to download cities list (photos#2141)
  * Use information outline as sidebar icon (photos#2142)
  * Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (photos#2145)
  * Chore(deps-dev): Bump jest-environment-jsdom from 29.4.1 to 29.4.3 (photos#
    2153)
  * Fix links to faces with special chars (photos#2164)
  * Don窶冲 check display name on null (photos#2167)
  * Fix: Skip empty files in metadata providers (photos#2170)
  * Fix(DB): Fix 窶廬S NOT NULL窶� database queries (photos#2173)
  * Show title and close of modal inline (photos#2181)
  * Enh: Add navigation label (photos#2184)
  * Chore(deps): Bump @nextcloud/dialogs from 3.2.0 to 4.0.1 (privacy#855)
  * Chore(deps): Bump @nextcloud/l10n from 1.6.0 to 2.1.0 (privacy#856)
  * Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.4.0 to 5.5.1
    (privacy#884)
  * Feat(deps): Add Nextcloud 28 support on master (privacy#895)
  * [master] Fix npm audit (privacy#899)
  * Chore: update workflows from templates (privacy#900)
  * Chore(deps-dev): Bump nextcloud/coding-standard from 1.0.0 to 1.1.1
    (privacy#901)
  * Chore(deps): Bump fast-xml-parser and is-svg (privacy#902)
  * Chore(deps): Bump @nextcloud/vue from 7.8.0 to 7.12.0 (privacy#903)
  * [master] Fix npm audit (privacy#904)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (privacy#909)
  * Chore(deps): Bump @nextcloud/router from 2.1.1 to 2.1.2 (privacy#911)
  * Chore: update node engines to next LTS (privacy#912)
  * [master] Fix npm audit (privacy#918)
  * Chore(deps): Bump @nextcloud/l10n from 2.1.0 to 2.2.0 (privacy#920)
  * [master] Fix npm audit (privacy#921)
  * Chore(deps): Bump @nextcloud/axios from 2.3.0 to 2.4.0 (privacy#925)
  * [master] Fix npm audit (privacy#926)
  * Create pr-feedback.yml (privacy#931)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 (privacy#932)
  * Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1
    (privacy#935)
  * Chore(deps): Bump @nextcloud/vue from 7.12.0 to 7.12.1 (privacy#939)
  * Chore(deps): Bump @nextcloud/initial-state from 2.0.0 to 2.1.0 (privacy#
    942)
  * Chore(deps): Bump @nextcloud/vue from 7.12.1 to 7.12.2 (privacy#944)
  * Chore(deps): Bump @nextcloud/dialogs from 4.0.1 to 4.1.0 (privacy#949)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11 (privacy#954)
  * Chore(deps): Bump @nextcloud/vue from 7.12.2 to 7.12.4 (privacy#955)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.12 (privacy#958)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.12 to 9.6.13 (privacy#963)
  * [master] Fix npm audit (privacy#967)
  * Chore(deps): Bump @babel/traverse from 7.22.10 to 7.23.2 (privacy#972)
  * [master] Fix npm audit (privacy#973)
  * Chore(deps): Bump browserify-sign from 4.2.1 to 4.2.2 (privacy#977)
  * [master] Fix npm audit (privacy#988)
  * Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (privacy#993)
  * Chore(deps): Bump vue from 2.7.14 to 2.7.15 (privacy#995)
  * Enh(a11y): Make privacy markup accessible (privacy#998)
  * Feat(deps): Add Nextcloud 28 support on master (recommendations#618)
  * [master] Fix npm audit (recommendations#619)
  * [master] Fix npm audit (recommendations#625)
  * Create pr-feedback.yml (recommendations#630)
  * Chore(deps-dev): Bump word-wrap from 1.2.3 to 1.2.4 (recommendations#631)
  * Chore(deps-dev): Bump semver from 5.7.1 to 5.7.2 (recommendations#632)
  * Feat: 28 Files headers compatibility (recommendations#637)
  * Chore: Update npm audit branches (recommendations#639)
  * Perf(dashboard): implement widget item api v2 (recommendations#641)
  * Use app name that reflect app path (recommendations#642)
  * Chore(deps): Bump @nextcloud/axios from 2.3.0 to 2.4.0 (recommendations#
    645)
  * Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1
    (recommendations#647)
  * [master] Fix npm audit (recommendations#650)
  * [master] Fix npm audit (recommendations#656)
  * [master] Fix npm audit (recommendations#666)
  * [master] Fix npm audit (recommendations#674)
  * Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28
    (recommendations#679)
  * Chore(deps-dev): Bump @nextcloud/webpack-vue-config from 5.5.0 to 5.5.1
    (related_resources#218)
  * Feat(deps): Add Nextcloud 28 support on master (related_resources#235)
  * [master] Fix npm audit (related_resources#237)
  * Fresh session if missing (related_resources#238)
  * Chore: update workflows from templates (related_resources#241)
  * Chore(deps-dev): Bump nextcloud/coding-standard from 1.0.0 to 1.1.1
    (related_resources#242)
  * Single init circlesmanager (related_resources#243)
  * Chore(deps): Bump fast-xml-parser and is-svg (related_resources#244)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9
    (related_resources#249)
  * Chore(deps): Bump @nextcloud/router from 2.0.0 to 2.1.2 (related_resources#
    250)
  * Chore: update node engines to next LTS (related_resources#251)
  * [master] Fix npm audit (related_resources#253)
  * Chore(deps): Bump @nextcloud/l10n from 1.6.0 to 2.2.0 (related_resources#
    254)
  * Chore(deps): Bump fast-xml-parser from 4.2.4 to 4.2.5 (related_resources#
    255)
  * Chore(deps): Bump @nextcloud/axios from 2.2.0 to 2.4.0 (related_resources#
    256)
  * Remove useless logs (related_resources#257)
  * Create pr-feedback.yml (related_resources#258)
  * Chore(deps): Bump @nextcloud/vue from 7.11.6 to 7.12.1 (related_resources#
    259)
  * Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1
    (related_resources#260)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10
    (related_resources#261)
  * [master] Fix npm audit (related_resources#263)
  * Update composer dependencies (related_resources#264)
  * [master] Update nextcloud/ocp dependency (related_resources#266)
  * [master] Fix npm audit (related_resources#267)
  * [master] Update nextcloud/ocp dependency (related_resources#273)
  * Update OCP workflow from upstream to avoid failures on main branch
    (related_resources#274)
  * Bump @nextcloud/vue from 7.12.1 to 7.12.2 (related_resources#275)
  * [master] Update nextcloud/ocp dependency (related_resources#276)
  * Chore(deps-dev): Bump @nextcloud/browserslist-config from 2.3.0 to 3.0.0
    (related_resources#279)
  * [master] Update nextcloud/ocp dependency (related_resources#280)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11
    (related_resources#282)
  * Chore(deps): Bump @nextcloud/vue from 7.12.2 to 7.12.4 (related_resources#
    283)
  * Chore: Drop EOL stable24 from audit (related_resources#287)
  * Drop main from audit (related_resources#290)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.12
    (related_resources#291)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.12 to 9.6.13
    (related_resources#294)
  * Chore(deps-dev): Bump @nextcloud/eslint-config from 8.2.1 to 8.3.0
    (related_resources#296)
  * [master] Fix npm audit (related_resources#298)
  * Contacts provider (related_resources#302)
  * Chore(deps-dev): Bump @babel/traverse from 7.23.0 to 7.23.2
    (related_resources#306)
  * Chore(deps): Bump @nextcloud/router from 2.1.2 to 2.2.0 (related_resources#
    307)
  * New API param resourceType (related_resources#311)
  * Chore(deps): Bump browserify-sign from 4.2.1 to 4.2.2 (related_resources#
    312)
  * Returns resources preview (related_resources#314)
  * Add update info to serverinfo api call (serverinfo#434)
  * Feat(deps): Add Nextcloud 28 support on master (serverinfo#455)
  * [master] Update nextcloud/ocp dependency (serverinfo#456)
  * Feat: add phpinfo (serverinfo#469)
  * Chore: add pr-feedback workflow (serverinfo#470)
  * Feat: enable dependabot for php (serverinfo#475)
  * Chore(deps-dev): Bump psalm/phar from 4.30.0 to 5.13.1 (serverinfo#476)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.5.28 to 9.6.10 (serverinfo#
    477)
  * Chore(deps-dev): Bump nextcloud/coding-standard from 1.0.0 to 1.1.1
    (serverinfo#478)
  * Chore: adjust commit message for dependabot (serverinfo#479)
  * Chore: enable dependabot for github actions (serverinfo#481)
  * Chore: remove dependabot for github actions (serverinfo#486)
  * Feat: rename DefaultOs to Linux (serverinfo#488)
  * Chore(deps-dev): Bump psalm/phar from 5.13.1 to 5.14.1 (serverinfo#489)
  * Chore: enable dependabot auto merge (serverinfo#490)
  * Update pr-feedback.yml (serverinfo#493)
  * Docs: add heading for storage stats background job (serverinfo#494)
  * Fix: remove hint about your disk is full notification (serverinfo#495)
  * Chore: add value object for thermal zone (serverinfo#496)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11 (serverinfo#
    498)
  * Chore(deps-dev): Bump psalm/phar from 5.14.1 to 5.15.0 (serverinfo#499)
  * Chore: dont autoload ocp package (serverinfo#500)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.12 (serverinfo#
    504)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.12 to 9.6.13 (serverinfo#
    505)
  * Ci: update phpunit workflows for main (serverinfo#510)
  * Ci: update lint and psalm workflow (serverinfo#511)
  * Build: bump coding-standard and psalm (serverinfo#513)
  * Ci: update ocp workflow (serverinfo#515)
  * Fix: add flag to skip external requests (serverinfo#518)
  * [master] Update nextcloud/ocp dependency (serverinfo#519)
  * Feat: make update data opt-in (serverinfo#522)
  * [master] Update nextcloud/ocp dependency (serverinfo#523)
  * Feat: make apps updates opt-in by default (serverinfo#526)
  * [master] Update nextcloud/ocp dependency (serverinfo#528)
  * Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (serverinfo#
    529)
  * Feat(deps): Add Nextcloud 28 support on master (survey_client#190)
  * Feat(deps): Add Nextcloud 28 support on master (suspicious_login#800)
  * Chore: update workflows from templates (suspicious_login#802)
  * Ci(phpunit): revert force enabling the app (suspicious_login#806)
  * Chore: update node engines to next LTS (suspicious_login#809)
  * Create pr-feedback.yml (suspicious_login#811)
  * Chore(deps): update dependency @nextcloud/browserslist-config to v3
    (master) (suspicious_login#820)
  * Chore(deps): Enable bumps and pins for github actions (suspicious_login#
    821)
  * Chore(release): v6.0.0 (suspicious_login#826)
  * Doc: Document installation and distribution (suspicious_login#828)
  * Allow opening files outside of the file system in viewer (text#2832)
  * Fix: paste multiple line to table issue (text#3906)
  * Fix(deps): update highlight (main) (text#4132)
  * Feat(deps): Add Nextcloud 28 support on main (text#4202)
  * Chore(deps): update dependency prosemirror-test-builder to ^1.1.1 (main)
    (text#4203)
  * Chore(deps): update dependency vue-demi to ^0.14.4 (main) (text#4204)
  * Chore(deps): update dependency vite to ^4.3.8 (main) (text#4206)
  * Chore(deps): update dependency vue-demi to ^0.14.5 (main) (text#4207)
  * Fix(deps): update dependency @nextcloud/event-bus to ^3.1.0 (main) (text#
    4208)
  * Fix(menubar): show selection status correctly (text#4211)
  * Fix: handle non markdown files in conflicts (text#4220)
  * Chore(deps): update dependency vite to ^4.3.9 (main) (text#4222)
  * Chore(deps-dev): Bump psalm/phar from 5.11.0 to 5.12.0 (text#4223)
  * Fix(deps): update dependency lib0 to ^0.2.77 (main) (text#4224)
  * Chore(deps): update dependency cypress to ^12.13.0 (main) (text#4225)
  * Fix(deps): update dependency @nextcloud/auth to ^2.1.0 (main) (text#4226)
  * Chore: update workflows from templates (text#4235)
  * Fix: fix and upgrade cypress workflow (text#4236)
  * Chore(deps-dev): Bump nextcloud/coding-standard from 1.1.0 to 1.1.1 (text#
    4238)
  * Fix(UserApiController): Fix warning during test run with PHP 8.2 (text#
    4241)
  * Ci(block-merge-freeze): Fix picking master branch for server (text#4243)
  * No more deprecated API usages (text#4248)
  * Chore(deps): Bump fast-xml-parser and is-svg (text#4249)
  * Bring back keyboard shortcuts to help modal on non-mobile (text#4251)
  * Don窶冲 expect HTML element with ID `mimetype` in public share (text#4253)
  * Limit cypress to github runners (text#4255)
  * Chore: Switch to NcSavingIndicatorIcon (text#4259)
  * Chore: Simplify issue template (text#4261)
  * Fix(deps): update dependency lib0 to ^0.2.78 (main) (text#4262)
  * Chore(deps): update dependency cypress to ^12.14.0 (main) (text#4263)
  * Introduce middleware for session handling (text#4266)
  * Fix/4267 js tests (text#4268)
  * Fix(deps): update dependency yjs to ^13.6.2 (main) (text#4274)
  * Fix(deps): update dependency @hocuspocus/provider to ^2.1.0 (main) (text#
    4275)
  * Fix(deps): update dependency @nextcloud/vue to ^7.12.0 (main) (text#4280)
  * Fix/2708 pasting tables (text#4285)
  * Fix(sync): Save even if versions match (text#4286)
  * Update: can i use browser list (text#4288)
  * Fix: Catch unique constraint violation when creating new documents (text#
    4289)
  * Make use of session middleware in remaining controllers (text#4290)
  * Chore: Bump composer autoloader for new composer version (text#4291)
  * Emit sync event after successful push to pick up syncing again (text#4297)
  * Feature/translate modal (text#4299)
  * Fix(cypress): shortcut test retry (text#4300)
  * Fix(css): info callout box color to 窶田olor-info (text#4301)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (text#4305)
  * Fix: Pass origin along the initial state update (text#4309)
  * Y.js backend enhancements and debug helpers (text#4310)
  * Fix: clickable zone of task list checkbox (text#4312)
  * Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.10 (main)
    (text#4315)
  * Fix(deps): update dependency @nextcloud/router to ^2.1.2 (main) (text#4316)
  * Chore(css): Move CSS files to src directory (text#4318)
  * Fix: link preview width on mobile (text#4327)
  * Chore(dependencies): Skip tiptap/prosemirror updates for 25 (text#4328)
  * Fix(deps): update dependency yjs to ^13.6.4 (main) (text#4329)
  * Chore(deps): update dependency cypress to ^12.15.0 (main) (text#4330)
  * Chore: update node engines to next LTS (text#4335)
  * Fade out user cursor labels after five seconds of inactivity (text#4336)
  * Fix: max width of editor container on mobile (text#4337)
  * Fix: Delete inactive sessions in one query (text#4339)
  * Fix: Replace invalid sass rules with correct ones (text#4345)
  * Feat: hide share and close buttons on direct editing for desktop (text#
    4346)
  * Fix(deps): update dependency yjs to ^13.6.5 (main) (text#4347)
  * Fix(deps): update dependency @hocuspocus/provider to ^2.2.0 (main) (text#
    4348)
  * Chore(deps): Bump fast-xml-parser from 4.2.4 to 4.2.5 (text#4349)
  * Fix(deps): update dependency @nextcloud/dialogs to ^4.1.0 (main) (text#
    4351)
  * Chore(deps): update dependency vite-plugin-commonjs to ^0.8.0 (main) (text#
    4353)
  * Ci/flaky runners (text#4357)
  * Rework cypress commands (text#4364)
  * Fix(deps): update dependency @nextcloud/l10n to ^2.2.0 (main) (text#4383)
  * Fix(deps): update dependency yjs to ^13.6.6 (main) (text#4386)
  * Feat: update render markdown for tables (text#4390)
  * Ci(workflows): Update Github workflows from templates (text#4393)
  * Chore(deps): update dependency cypress to ^12.16.0 (main) (text#4396)
  * Fix: hotkey ctrl-s (text#4400)
  * Fix: remove redundant css (text#4401)
  * Chore(deps): update dependency @nextcloud/eslint-config to ^8.3.0-beta.2
    (main) (text#4402)
  * Chore: update relativeci workflow and webpack usage (text#4406)
  * Fix(frontend): Update last saved timestamp when document is saved (text#
    4409)
  * Ci(cypress): Adapt modal selector to viewer change (text#4412)
  * Fix(deps): update dependency @nextcloud/vue to v8 (main) (text#4420)
  * Split sync of ApiService to sync and save (text#4424)
  * Chore(deps-dev): Bump psalm/phar from 5.12.0 to 5.13.1 (text#4425)
  * [main] Fix npm audit (text#4427)
  * Fix(deps): update dependency @nextcloud/axios to ^2.4.0 (main) (text#4431)
  * Create pr-feedback.yml (text#4435)
  * Fix(deps): update dependency @hocuspocus/provider to ^2.2.1 (main) (text#
    4437)
  * Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.11 (main)
    (text#4438)
  * Fix(deps): update dependency mitt to ^3.0.1 (main) (text#4439)
  * Chore(deps): update jest to ^29.6.1 (main) (text#4440)
  * Chore(deps): update dependency cypress to ^12.17.0 (main) (text#4444)
  * Chore(deps): update dependency vite to ^4.4.1 (main) (text#4445)
  * Fix(frontend): Improve paste handler for table cells (text#4452)
  * Chore(deps): update dependency vite to ^4.4.2 (main) (text#4453)
  * [main] Fix npm audit (text#4464)
  * Ci(audit): Do not create pull requests if npm audit fix fails (text#4468)
  * Fix sync errors after network issues (text#4474)
  * Fix: cursor in image description on firefox (text#4475)
  * Chore(deps): update dependency cypress to ^12.17.1 (main) (text#4476)
  * Fix: Fetch attachment share permissions (text#4481)
  * Fix: Encode individual parts of the dav url as uri components (text#4488)
  * Chore(deps): update dependency @nextcloud/stylelint-config to ^2.3.1 (main)
    (text#4491)
  * Chore(deps): update dependency vite to ^4.4.3 (main) (text#4492)
  * Fix(deps): update dependency @nextcloud/initial-state to ^2.1.0 (main)
    (text#4493)
  * Fix: remove duplicated save key action (text#4495)
  * Fix some JS deprecations (text#4496)
  * Fix(sync): only save on close if changes were made (text#4503)
  * Fix: clear pending autosync on close (text#4504)
  * Chore(deps): update dependency vite-plugin-commonjs to ^0.8.1 (main) (text#
    4505)
  * Tests(cypress): Refactor reconnect test to be more reliable and add second
    test for actual reconnect (text#4507)
  * Fix save on direct editing (text#4510)
  * Fix: tab key in code block (text#4520)
  * Fix: Add index to session_id on text_steps table (text#4521)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 (text#4526)
  * Chore(deps): update dependency vite to ^4.4.4 (main) (text#4527)
  * Fix(deps): update dependency @hocuspocus/provider to ^2.2.3 (main) (text#
    4528)
  * Fix: Use prefilter for delete with subquery (text#4539)
  * Fix: Remember cursor position when autofocus on load (text#4540)
  * Bugfix/duplicated load of yjs (text#4542)
  * Feat: add component SkeletonLoading (text#4545)
  * Chore(deps-dev): Bump word-wrap from 1.2.3 to 1.2.4 (text#4546)
  * Fix: Use simple query and chunk in PHP to delete inactive sessions (text#
    4549)
  * Ci: Fix cypress test failing due to new autofocus cursor position (text#
    4550)
  * Fix(postgres): Use a unique index name (text#4553)
  * Chore(deps): update dependency cypress to ^12.17.2 (main) (text#4557)
  * Chore(deps): update dependency vite to ^4.4.5 (main) (text#4558)
  * Chore(deps): update dependency vite-plugin-commonjs to ^0.8.2 (main) (text#
    4559)
  * Fix(deps): update dependency slug to ^8.2.3 (main) (text#4560)
  * Fix(deps): update tiptap to ^2.0.4 (main) (text#4571)
  * Chore(deps): update dependency vite to ^4.4.6 (main) (text#4576)
  * Fix(deps): update dependency yjs to ^13.6.7 (main) (text#4579)
  * [main] Update nextcloud/ocp dependency (text#4582)
  * Stricter typing to match psalm level 2 (text#4584)
  * Feat: Expose formatting menu bar actions through slash command (text#4587)
  * Fix(mentions): encode user id in mentions URLs (text#4588)
  * Add syntax highlighting in code blocks (text#4592)
  * Fix(css): Fix margin-bottom for list items (text#4596)
  * Chore(package): drop unused hocuspocus dependency (text#4597)
  * Chore(deps): update dependency vite to ^4.4.7 (main) (text#4603)
  * Chore(deps): update jest to ^29.6.2 (main) (text#4604)
  * [main] Update nextcloud/ocp dependency (text#4611)
  * Feat: Add support for mermaid.js rendering (text#4614)
  * Fix(editor): Don窶冲 load both Tiptap collaboration history extensions (text
    #4621)
  * Text processing integration (text#4627)
  * Chore(deps): update dependency cypress to ^12.17.3 (main) 窶� autoclosed
    (text#4628)
  * Chore(deps): update dependency vite to ^4.4.8 (main) (text#4629)
  * Chore(deps-dev): Bump psalm/phar from 5.13.1 to 5.14.1 (text#4632)
  * Fix: Use resize observer to calculate menubar icon limit (text#4637)
  * [main] Update nextcloud/ocp dependency (text#4642)
  * Fix: Use default font size (text#4644)
  * Fix(css): Move code highlighting CSS to `prosemirror.scss` (text#4645)
  * Chore(deps): Bump tough-cookie and @cypress/request (text#4648)
  * Feat(npm): Prepare for 28.0.0-dev.1 release (text#4653)
  * Fix(ViewerComponent): Only fetch source if `this.source` is set (text#4654)
  * Fix: Properly handle viewer loading in collectives (text#4657)
  * Cypress tests for smart picker, code block, mermaid and version view/
    compare (text#4663)
  * Fix: Avoid unnecessary local translate function (text#4664)
  * Feat: 28 Files2vue compatibility (text#4666)
  * Ci(cypress): Make sure to build before cypress (text#4667)
  * Chore(deps): update dependency @vue/vue2-jest to ^29.2.5 (main) (text#4669)
  * Chore(deps): update dependency vite to ^4.4.9 (main) (text#4670)
  * Fix(deps): update dependency lib0 to ^0.2.81 (main) (text#4671)
  * Fix(deps): update dependency mermaid to ^10.3.1 (main) (text#4672)
  * Chore(deps): update dependency eslint-plugin-cypress to ^2.14.0 (main)
    (text#4673)
  * [main] Update nextcloud/ocp dependency (text#4678)
  * Fix: Sort regular smart picker options first (text#4682)
  * Chore(deps): update dependency @nextcloud/webpack-vue-config to v6 (main)
    (text#4690)
  * Chore(deps): update dependency cypress to ^12.17.4 (main) (text#4692)
  * Chore(deps): update dependency @nextcloud/browserslist-config to v3 (main)
    (text#4693)
  * Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.19 (main)
    (text#4699)
  * Fix(deps): update dependency @nextcloud/vue to ^8.0.0-beta.5 (main) (text#
    4700)
  * Fix(deps): update dependency lib0 to ^0.2.83 (main) (text#4701)
  * Fix(deps): update tiptap to ^2.1.7 (main) (text#4702)
  * [main] Update nextcloud/ocp dependency (text#4714)
  * Fix: select all in code block (text#4719)
  * Fix: Use proper value for checking if editable (text#4721)
  * Chore(deps): update jest to ^29.6.4 (main) (text#4725)
  * Chore(deps): update dependency @vueuse/core to ^10.4.1 (main) (text#4726)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11 (text#4727)
  * Chore(deps-dev): Bump psalm/phar from 5.14.1 to 5.15.0 (text#4728)
  * Chore(deps): update dependency vite-plugin-commonjs to ^0.9.0 (main) (text#
    4729)
  * [main] Update nextcloud/ocp dependency (text#4730)
  * Fix(cypress): close attachments file before proceeding (text#4734)
  * List fixes (text#4735)
  * Chore(deps): update dependency vue-demi to ^0.14.6 (main) (text#4736)
  * Ci: Add workflow to update node dist files on main (text#4749)
  * Fix(deps): update dependency @vueuse/shared to ^10.4.1 (main) (text#4751)
  * Fix(deps): update dependency mermaid to ^10.4.0 (main) (text#4752)
  * Fix(deps): update nextcloud (main) (text#4753)
  * [main] Update nextcloud/ocp dependency (text#4762)
  * Feat: hide workspace if no readme.md (text#4771)
  * Test(cypress): only run in parallel for pull requests (text#4772)
  * Use deployment environment for js build (text#4773)
  * Fix: Avoid layout jump with rich workspace (text#4776)
  * Change three dots to an ellipsis (text#4777)
  * Fixes and additions to editor API (text#4780)
  * Fix: deleting rich workspaces readme.md (text#4782)
  * [main] Update nextcloud/ocp dependency (text#4787)
  * Test(ci): use a single runner for cypress tests (text#4791)
  * Chore(deps-dev): bump phpunit/phpunit from 9.6.11 to 9.6.12 (text#4796)
  * Chore(deps): update jest (main) (text#4797)
  * Fix(deps): update yjs (main) (text#4798)
  * Fix(deps): update dependency uuid to ^9.0.1 (main) (text#4799)
  * Fix(deps): update tiptap to ^2.1.10 (main) (text#4801)
  * Chore(deps): update cypress (main) (major) (text#4802)
  * [main] Update nextcloud/ocp dependency (text#4806)
  * Chore(renovate): update nextcloud packages separately (text#4812)
  * Chore(deps): update dependency cypress to ^13.3.1 (main) (text#4816)
  * Fix(deps): update dependency @nextcloud/dialogs to ^4.2.1 (main) (text#
    4817)
  * Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.26 (main)
    (text#4818)
  * Fix(deps): update dependency @nextcloud/vue to ^8.0.0-beta.8 (main) (text#
    4819)
  * Chore(deps-dev): bump phpunit/phpunit from 9.6.12 to 9.6.13 (text#4820)
  * Fix 403 on close (text#4824)
  * Tests(frontend): cleanup old puppeteer based frontend test (text#4826)
  * Remove comma (text#4827)
  * Chore(deps): update dependency @nextcloud/eslint-config to ^8.3.0 (main)
    (text#4830)
  * [main] Update nextcloud/ocp dependency (text#4831)
  * Enh(SyncService): Throw error on save failure (text#4836)
  * Enh(editorApi): Introduce editor API version number (text#4840)
  * Fix: CSP issue on loading RichWorkspace component (text#4843)
  * Fix(editorApi): Use attachment resolver in MarkdownContentEditor (text#
    4844)
  * Ci(cypress): Fix failing cypress spec by more specific selector (text#4846)
  * Ci(cypress): Use cypress-split for running tests in parallel (text#4847)
  * Chore(deps): update vite (main) (text#4849)
  * Fix(deps): update dependency @nextcloud/auth to ^2.2.1 (main) (text#4850)
  * Fix: workspace cypress tests (text#4853)
  * Fix(deps): update dependency @nextcloud/logger to ^2.7.0 (main) (text#4854)
  * Fix(deps): update dependency lib0 to ^0.2.86 (main) (text#4855)
  * Fix(deps): update dependency markdown-it to ^13.0.2 (main) (text#4856)
  * Fix(deps): update tiptap to ^2.1.12 (main) (text#4857)
  * Fix(deps): update dependency lib0 to ^0.2.87 (main) (text#4858)
  * Chore(deps): update dependency cypress-split to ^1.15.4 (main) (text#4859)
  * Chore(deps): update dependency eslint-plugin-cypress to ^2.15.1 (main)
    (text#4860)
  * Chore(deps): update vueuse to ^10.5.0 (main) (text#4861)
  * Fix(deps): update dependency highlight.js to ^11.9.0 (main) (text#4862)
  * Fix(deps): update dependency mermaid to ^10.6.0 (main) (text#4863)
  * [main] Update nextcloud/ocp dependency (text#4869)
  * Fix(paste): collapse whitespace before pasting (text#4872)
  * Fix: Move new file action to F2V api (text#4873)
  * Feat(MenuBar): Make the menu bar `role=toolbar` and add focus handling
    (text#4874)
  * Fix(mermaid): Only switch back on failure if in preview mode (text#4875)
  * Cypress fixes (text#4876)
  * Fix(paste): paste plaintext with separate paragraphs (text#4877)
  * Chore(deps-dev): bump @babel/traverse from 7.23.0 to 7.23.2 (text#4884)
  * Fix: Rename rich workspace to folder description (text#4885)
  * Fix(makefile): Disable parallel execution of targets (text#4886)
  * Fix(readme): Clarify the dependency on the viewer app (text#4887)
  * Fix(menubar): Add aria-selected and aria-activedescendant to menu bar items
    (fix #3911) (text#4888)
  * Use `@nextcloud/dialogs` v5 (required for FilePicker on Nextcloud 28+)
    (text#4890)
  * [main] Update nextcloud/ocp dependency (text#4891)
  * Chore(dependencies): Bump @nextcloud/vue to 8.0.0-beta.9 (text#4893)
  * Chore(php): Add PHP 8.3 to test matrix (text#4894)
  * Fix line-through selector (text#4901)
  * Revert 窶彡i: Skip some heading tests for now due to #4895窶� (text#4903)
  * Chore(deps): update dependency cypress to ^13.4.0 (main) (text#4906)
  * Fix(deps): update dependency @nextcloud/vue to ^8.0.0-beta.9 (main) (text#
    4907)
  * Fix(deps): update vue monorepo to ^2.7.15 (main) (text#4908)
  * Chore(deps): update dependency vite to ^4.5.0 (main) (text#4909)
  * Fix(deps): update dependency @nextcloud/moment to ^1.2.2 (main) (text#4910)
  * Chore(deps): bump browserify-sign from 4.2.1 to 4.2.2 (text#4911)
  * Fix(deps): update dependency @nextcloud/browser-storage to ^0.3.0 (main)
    (text#4913)
  * Fix(deps): update dependency @nextcloud/router to ^2.2.0 (main) (text#4914)
  * [main] Update nextcloud/ocp dependency (text#4927)
  * Fix(sync): prevent race condition by relying on autoincrement (text#4938)
  * Chore(DocumentService): Several code style fixes (text#4942)
  * Fix(menubar): Code style fixes (text#4945)
  * Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.27 (main)
    (text#4960)
  * Fix(deps): update dependency @nextcloud/vue to ^8.0.0-beta.10 (main) (text#
    4961)
  * [main] Update nextcloud/ocp dependency (text#4964)
  * Feat: bring back cypress command createDescription through UI (text#4965)
  * Fix(codeblock): Display mermaid graph per default in readonly mode (text#
    4971)
  * Chore(deps): update dependency cypress-split to ^1.15.6 (main) (text#4976)
  * Fix(deps): update dependency @nextcloud/dialogs to ^5.0.2 (main) 窶�
    autoclosed (text#4977)
  * Fix(deps): update dependency @nextcloud/files to ^3.0.0 (main) (text#4978)
  * Fix(deps): update dependency @nextcloud/vue to ^8.0.1 (main) (text#4979)
  * Fix(deps): update dependency mermaid to ^10.6.1 (main) (text#4980)
  * Chore(deps): update dependency cypress to ^13.5.0 (main) (text#4981)
  * Chore(deps): bump axios from 1.4.0 to 1.6.1 (text#4982)
  * Chore(deps): update vueuse to ^10.6.0 (main) (text#4983)
  * [main] Update nextcloud/ocp dependency (text#4994)
  * Fix: Limit asset/source loader rule to inline svg embeddings from @mdi/svg
    (text#4997)
  * Fix: Add migration to drop conflicting index ts_session (text#4998)
  * Chore(deps): update dependency cypress to ^13.5.1 (main) (text#5004)
  * Chore(deps): update dependency cypress-split to ^1.15.8 (main) (text#5005)
  * Chore: Bump @nextcloud/vue to v8.2.0 (text#5006)
  * Chore(deps): update vueuse to ^10.6.1 (main) (text#5007)
  * Chore(deps): update vite (main) (text#5008)
  * Chore(deps): update dependency vite to v5 (main) (text#5009)
  * [main] Update nextcloud/ocp dependency (text#5015)
  * Fix: Get file from share link instead of user directory in case of no
    access (text#5017)
  * Fix(ImageView): Fix detection of editable editor (text#5020)
  * Fix: bring back rich workspace on public share links of folders (text#5022)
  * Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (text#5023)
  * Rich workspace polishing (text#5025)
  * Ci: Enable node build on 28 (text#5031)
  * Chore(deps): update dependency vite to ^5.0.2 (text#5032)
  * Fix(deps): update yjs (text#5033)
  * Chore(deps): update dependency cypress to ^13.6.0 (text#5035)
  * Chore(deps): update dependency cypress-split to ^1.17.0 (text#5036)
  * Update nextcloud/ocp dependency (text#5039)
  * Fix(deps): update dependency @nextcloud/dialogs to ^5.0.3 (text#5044)
  * Revert 窶彡i: Skip failing link to directory test窶� (text#5047)
  * Chore(deps): update dependency vite to ^5.0.3 (text#5050)
  * Fix: Use document id in url (text#5052)
  * Refactor attachment loading (text#5053)
  * Lazy load text-viewer and text-files (text#5056)
  * Run cypress against stable28 branch (text#5057)
  * Chore(deps): update dependency cypress-split to ^1.17.1 (text#5061)
  * Chore(deps): update dependency vite to ^5.0.4 (text#5062)
  * Fix(css): Fix print view in viewer and single-file share (text#5064)
  * Revert 窶徼mp: skip known attachment failures窶� (text#5067)
  * Fix(deps): update tiptap to ^2.1.13 (text#5072)
  * Fix(deps): update dependency @nextcloud/vue to ^8.3.0 (text#5073)
  * Update nextcloud/ocp dependency (text#5078)
  * Handle null file in RichWorkspace header (text#5088)
  * Chore(deps): Move `cypress-visual-regression` to dev dependencies (text#
    5091)
  * Chore(deps): update dependency vite to v5.0.5 [security] (text#5094)
  * Feat(editor): Enable gapcursor, allows to put cursor between images (text#
    5096)
  * Chore(deps): bump @nextcloud/eslint-config from 7.0.2 to v8 (master)
    (twofactor_totp#1397)
  * Chore(deps): bump jest family (master) (major) (twofactor_totp#1400)
  * Fix(deps): bump @nextcloud/initial-state from 1.2.1 to v2 (master)
    (twofactor_totp#1401)
  * Fix(deps): bump @nextcloud/password-confirmation from 1.0.1 to v4 (master)
    (twofactor_totp#1402)
  * Feat(deps): Add Nextcloud 28 support on master (twofactor_totp#1404)
  * Chore(translations): Remove custom backport file to follow the main pattern
    (twofactor_totp#1405)
  * Chore: update workflows from templates (twofactor_totp#1406)
  * Chore: update node engines to next LTS (twofactor_totp#1408)
  * Chore(deps): Bump tough-cookie from 4.0.0 to 4.1.3 (twofactor_totp#1409)
  * Chore(renovate): fix jest family (twofactor_totp#1411)
  * Ci(test): remove nextcloud/ocp before running acceptance tests
    (twofactor_totp#1413)
  * Ci: create npm-audit-fix.yml (twofactor_totp#1426)
  * [master] Fix npm audit (twofactor_totp#1430)
  * Chore(deps): bump actions/checkout digest to f43a0e5 (master)
    (twofactor_totp#1434)
  * Chore(deps): bump actions/setup-node digest to 5e21ff4 (master)
    (twofactor_totp#1435)
  * Chore: Add PR feedback automation (twofactor_totp#1438)
  * Chore(release): v10.0.0-beta2 (twofactor_totp#1441)
  * Chore(deps): bump @nextcloud/browserslist-config from 2.3.0 to v3 (master)
    (twofactor_totp#1442)
  * Chore(deps): bump @nextcloud/webpack-vue-config from 5.5.1 to v6 (master)
    (twofactor_totp#1443)
  * Move psalm and cs-fixer to vendor-bin and fix related issues
    (twofactor_totp#1446)
  * Chore(deps): bump codecov/codecov-action digest to eaaf4be (master)
    (twofactor_totp#1451)
  * Chore(deps): bump shivammathur/setup-php digest to 7fdd3ec (master)
    (twofactor_totp#1452)
  * [master] Fix npm audit (twofactor_totp#1454)
  * [master] Fix npm audit (twofactor_totp#1460)
  * Bump behat/behat from 3.0.15 to 3.11.0 in /tests (updater#422)
  * Bump bamarni/composer-bin-plugin from 1.5.0 to 1.8.2 (updater#444)
  * Generate URLs via JavaScript (updater#448)
  * Enh(execute): Let user know how to reset when a step has been cancelled in
    progress (updater#472)
  * Chore: update workflows from templates (updater#473)
  * Fix: update testing range for 25, 26 and 27, and update dependencies
    (updater#475)
  * Strong type classes (updater#478)
  * Create pr-feedback.yml (updater#485)
  * Fix(integrity): expect pkg mgmt files (updater#488)
  * Chore: use Nextcloud coding standards v1.1.1 (updater#512)
  * Chore(workflow): Upgrade CI workflows (updater#513)
  * Prevent directory modifications when iterating (updater#515)
  * Revert 窶弃revent directory modifications when iterating窶� (updater#518)
  * Fix 404 on blank.mp4 (viewer#1636)
  * Feat(deps): Add Nextcloud 28 support on master (viewer#1667)
  * Chore(deps): Bump @nextcloud/event-bus from 3.0.2 to 3.1.0 (viewer#1670)
  * [master] Fix npm audit (viewer#1674)
  * Lazy load components (viewer#1675)
  * Feat: add bundle size analyzer (viewer#1676)
  * Chore(deps): Bump shivammathur/setup-php from 2.25.1 to 2.25.2 (viewer#
    1680)
  * Chore: update workflows from templates (viewer#1682)
  * Chore(deps): Bump @fontsource/roboto from 4.5.8 to 5.0.1 (viewer#1685)
  * Chore(deps-dev): Bump @types/dockerode from 3.3.17 to 3.3.18 (viewer#1686)
  * Chore(deps): Bump @nextcloud/auth from 2.0.0 to 2.1.0 (viewer#1688)
  * Chore: update workflows from templates (viewer#1690)
  * Chore(deps): Bump skjnldsv/read-package-engines-version-actions from 1.2 to
    2.1 (viewer#1692)
  * Chore(deps): Bump shivammathur/setup-php from 2.22.0 to 2.25.2 (viewer#
    1693)
  * Chore: update workflows from templates (viewer#1694)
  * Fix: different cache path leads to cache miss (viewer#1695)
  * Chore(deps): update cypress and associates (viewer#1696)
  * Chore(deps-dev): Bump nextcloud/coding-standard from 1.1.0 to 1.1.1 (viewer
    #1698)
  * Chore(deps): Bump @fontsource/roboto from 5.0.1 to 5.0.2 (viewer#1699)
  * Chore(deps-dev): Bump tslib from 2.5.0 to 2.5.3 (viewer#1700)
  * Chore(deps): Bump skjnldsv/read-package-engines-version-actions from 2.1 to
    2.2 (viewer#1705)
  * Fix size of progress container (viewer#1706)
  * Use new node event names (viewer#1707)
  * Use etag as cache buster (viewer#1709)
  * Chore(deps): Bump peter-evans/create-or-update-comment from 3.0.1 to 3.0.2
    (viewer#1712)
  * Chore(deps-dev): Bump @types/dockerode from 3.3.18 to 3.3.19 (viewer#1725)
  * Chore(deps): Bump filerobot-image-editor from 4.4.0 to 4.5.0 (viewer#1726)
  * Chore(deps): Bump @fontsource/roboto from 5.0.2 to 5.0.3 (viewer#1728)
  * Chore(deps): Bump actions/checkout from 3.5.2 to 3.5.3 (viewer#1733)
  * Chore(deps): Bump shivammathur/setup-php from 2.25.2 to 2.25.4 (viewer#
    1734)
  * Chore(deps): Bump cypress-io/github-action from 5.8.1 to 5.8.2 (viewer#
    1737)
  * Chore(deps): Bump peter-evans/create-pull-request from 5.0.1 to 5.0.2
    (viewer#1738)
  * Chore(deps): Bump cypress-io/github-action from 5.8.2 to 5.8.3 (viewer#
    1739)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.8 to 9.6.9 (viewer#1740)
  * Chore(deps): Bump @nextcloud/router from 2.1.1 to 2.1.2 (viewer#1742)
  * Chore(deps): Bump relative-ci/agent-action from 2.1.4 to 2.1.5 (viewer#
    1743)
  * Chore: update node engines to next LTS (viewer#1744)
  * Chore(deps): Bump @nextcloud/dialogs from 4.0.1 to 4.1.0 (viewer#1745)
  * Chore(deps): Bump webdav from 4.11.2 to 5.2.1 (viewer#1746)
  * [master] Fix npm audit (viewer#1749)
  * [master] Update cypress snapshots (viewer#1760)
  * Feat(cypress): standard workflow (viewer#1761)
  * Fix video player unusable on ios (viewer#1763)
  * Updating cypress.yml workflow from template (viewer#1764)
  * Chore(deps): Bump skjnldsv/read-package-engines-version-actions from 2.1 to
    2.2 (viewer#1768)
  * Chore(deps): Bump cypress-io/github-action from 5.8.1 to 5.8.3 (viewer#
    1769)
  * Chore(deps): Bump actions/checkout from 3.5.2 to 3.5.3 (viewer#1770)
  * Feat: more typescript migration (viewer#1773)
  * [master] Fix npm audit (viewer#1775)
  * Chore(deps): Bump actions/setup-node from 3.6.0 to 3.7.0 (viewer#1781)
  * Add option to disable sidebar (viewer#1782)
  * Chore(deps): Bump @nextcloud/axios from 2.3.0 to 2.4.0 (viewer#1785)
  * [master] Update cypress snapshots (viewer#1792)
  * [master] Fix npm audit (viewer#1795)
  * Send CSRF token in rawStat (viewer#1797)
  * Default to source if fileid is undefined (viewer#1806)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.9 to 9.6.10 (viewer#1814)
  * [master] Update cypress snapshots (viewer#1815)
  * Do not translate file alt-text (viewer#1818)
  * Fix fullscreen on ios (viewer#1819)
  * Chore(deps): Bump webdav from 5.2.2 to 5.2.3 (viewer#1825)
  * Chore(deps): Bump relative-ci/agent-action from 2.1.5 to 2.1.6 (viewer#
    1832)
  * Chore(deps): Bump shivammathur/setup-php from 2.25.4 to 2.25.5 (viewer#
    1834)
  * Feat: Compare files side by side (viewer#1835)
  * Chore(deps-dev): Bump jest from 29.5.0 to 29.6.2 (viewer#1839)
  * Chore(deps-dev): Bump tslib from 2.6.0 to 2.6.1 (viewer#1843)
  * Fix: Avoid issues when switching between versions (viewer#1851)
  * Chore(deps): Bump @fontsource/roboto from 5.0.3 to 5.0.8 (viewer#1857)
  * Chore(deps): Bump camelcase from 7.0.1 to 8.0.0 (viewer#1859)
  * Chore(deps): Bump @nextcloud/files from 3.0.0-beta.10 to 3.0.0-beta.14
    (viewer#1860)
  * Chore(deps-dev): Bump eslint-plugin-cypress from 2.13.3 to 2.14.0 (viewer#
    1861)
  * Fix panning of zoomed images (viewer#1863)
  * Chore(deps): Bump actions/setup-node from 3.7.0 to 3.8.0 (viewer#1864)
  * Chore(deps-dev): Bump typescript from 5.1.5 to 5.1.6 (viewer#1866)
  * Chore(deps-dev): Bump @nextcloud/stylelint-config from 2.3.0 to 2.3.1
    (viewer#1867)
  * Bump various dependencies and fix cypress (viewer#1868)
  * [master] Update cypress snapshots (viewer#1870)
  * Feat(f2v): Move to new file actions api (viewer#1878)
  * Improve image zooming (scroll wheel) (viewer#1887)
  * Chore(deps): Bump cypress-io/github-action from 5.8.3 to 6.0.1 (viewer#
    1895)
  * [master] Update cypress snapshots (viewer#1896)
  * Chore: replace dependabot by renovate (viewer#1900)
  * Chore(deps-dev): Bump vimeo/psalm from 4.30.0 to 5.15.0 (viewer#1902)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.10 to 9.6.11 (viewer#1903)
  * Chore(deps): update dependency cypress to ^12.17.4 (master) (viewer#1905)
  * Fix(deps): update dependency @nextcloud/files to ^3.0.0-beta.19 (master)
    (viewer#1906)
  * Chore(deps): Bump cypress-io/github-action from 6.0.1 to 6.1.0 (viewer#
    1912)
  * Chore(deps): Bump actions/checkout from 3.5.3 to 3.6.0 (viewer#1913)
  * Chore(deps): update typescript (master) (viewer#1918)
  * Fix(deps): update dependency @nextcloud/vue to ^8.0.0-beta.4 (master)
    (viewer#1924)
  * Chore(deps): update dependency jest to ^29.6.4 (master) (viewer#1925)
  * Fix(deps): update dependency @nextcloud/dialogs to ^4.2.0-beta.4 (master)
    (viewer#1927)
  * Chore(deps): update dependency @nextcloud/browserslist-config to v3
    (master) (viewer#1928)
  * Fix: default action value & image public page style (viewer#1929)
  * Follow-up to: fix: default action value & image public page style (viewer#
    1942)
  * Chore(deps): Bump relative-ci/agent-action from 2.1.6 to 2.1.7 (viewer#
    1943)
  * Fix(deps): update dependency webdav to ^5.3.0 (master) (viewer#1954)
  * Fix(deps): update nextcloud (master) (viewer#1955)
  * Fix: add icon in visible files action (viewer#1965)
  * Chore: migrate cypress to ts (viewer#1968)
  * Chore(deps): Bump actions/upload-artifact from 3.1.2 to 3.1.3 (viewer#1969)
  * Chore(deps): Bump cypress-io/github-action from 6.1.0 to 6.5.0 (viewer#
    1970)
  * Fix(deps): update dependency filerobot-image-editor to ^4.5.2 (master)
    (viewer#1971)
  * Chore(deps): Bump shivammathur/setup-php from 2.25.5 to 2.26.0 (viewer#
    1974)
  * Chore(deps-dev): Bump phpunit/phpunit from 9.6.11 to 9.6.13 (viewer#1977)
  * Chore(deps): Bump actions/checkout from 3.6.0 to 4.1.0 (viewer#1978)
  * Fix: standalone check (viewer#1980)
  * Chore(deps): Bump relative-ci/agent-action from 2.1.7 to 2.1.9 (viewer#
    1981)
  * Ci: Add workflow to update node dist files on master (viewer#1982)
  * Chore(deps): Bump @cypress/request, @nextcloud/cypress and cypress (viewer#
    1983)
  * Chore(deps): Bump relative-ci/agent-action from 2.1.9 to 2.1.10 (viewer#
    1984)
  * Chore(deps): update dependency @types/dockerode to ^3.3.20 (master) (viewer
    #1987)
  * Chore(deps): update dependency eslint-plugin-cypress to ^2.15.1 (master)
    (viewer#1988)
  * Fix(deps): update dependency @mdi/svg to ^7.3.67 (master) (viewer#1989)
  * Chore(deps): update dependency dockerode to v4 (master) (viewer#1991)
  * Fix(deps): update dependency @nextcloud/dialogs to v5 (master) (viewer#
    1992)
  * [master] Fix npm audit (viewer#2001)
  * Fix(deps): update nextcloud (master) (viewer#2003)
  * Chore: recompile assets (viewer#2006)
  * Chore(deps): Bump actions/checkout from 4.1.0 to 4.1.1 (viewer#2007)
  * Chore(deps): Bump peter-evans/create-or-update-comment from 3.0.2 to 3.1.0
    (viewer#2009)
  * Fix(readme): Remove unnecessary instruction to enable the app (viewer#2010)
  * Chore(deps): update dependency @types/dockerode to ^3.3.21 (master) (viewer
    #2011)
  * Chore(deps): update dependency cypress to ^13.3.2 (master) (viewer#2012)
  * Fix(deps): update dependency @skjnldsv/vue-plyr to ^7.4.0 (master) (viewer#
    2013)
  * [master] Fix npm audit (viewer#2027)
  * Chore(deps): Bump actions/setup-node from 3.6.0 to 4.0.0 (viewer#2028)
  * Chore(deps): Bump tj-actions/changed-files from 39 to 40 (viewer#2031)
  * Chore(deps): Bump browserify-sign from 4.2.1 to 4.2.2 (viewer#2032)
  * Cancel queued cypress jobs when repushing (viewer#2034)
  * Chore(deps): update dependency cypress to ^13.4.0 (master) (viewer#2035)
  * Fix(deps): update dependency vue to ^2.7.15 (master) (viewer#2036)
  * Feat: enable viewer for image/emf (viewer#2065)
  * Chore: Bump @nextcloud/vue to v8.2.0 (viewer#2067)
  * Chore(CI): Adjust testing matrix for Nextcloud 28 on stable28 (viewer#2070)
  * Master] Fix npm audit (viewer#2073)
  * Fix(video): video fullscreen on ios devices (viewer#2080)
  * Revert broken automatic build and update js bundles (viewer#2084)
  * Feat(viewer): allow async handler components (viewer#2086)
  * Fix: Sorting filenames containing numbers (viewer#2089)
  * Fix: Disable view file in trashbin (viewer#2094)

Hub 7 release below

Nextcloud Hub 7 is here!

Nextcloud Hub 7 is here, bringing a wave of innovative features to enhance your
collaboration and productivity. The biggest improvements introduced are:

  * �沐� Advanced search
  * �沒� Global Out-of-Office
  * �沒� Phone dial-out, recording consent
  * �沒キ Live photos, view metadata
  * �沒� QR codes, share Notes
  * �汨・ Better Mail tags, see shared items in Contacts
  * �洫ゥ Aleph Alpha, Meme generator & more!

Read our announcement blog for all the the details

Latest Nextcloud 27 release below.

January 25, 2024

# Version 27.1.6

Download:

nextcloud-27.1.6.tar.bz2 or nextcloud-27.1.6.zip

Check the file integrity with:

MD5: nextcloud-27.1.6.tar.bz2.md5 or nextcloud-27.1.6.zip.md5
SHA256: nextcloud-27.1.6.tar.bz2.sha256 or nextcloud-27.1.6.zip.sha256
SHA512: nextcloud-27.1.6.tar.bz2.sha512 or nextcloud-27.1.6.zip.sha512
PGP (Key): nextcloud-27.1.6.tar.bz2.asc or nextcloud-27.1.6.zip.asc

Changes:

  * Update psalm-baseline.xml (server#41479)
  * Fix(i18n): Changed grammar (server#41663)
  * Fix(caldav): don窶冲 reuse query builder objects (server#42153)
  * Fix(Users/Quota setting): Prevent floating point value from getting
    truncated in locales other than english (server#42172)
  * Fix(dav): allow multiple organizers if possible (server#42375)
  * Don窶冲 write back .htaccess file on a RO filesystem (server#42385)
  * Update crl after revoke rides.csr (server#42399)
  * Fix: Ensure app menu entries and dashboard welcome message have enough
    contrast (server#42404)
  * Fix(files): Fix reference picker not working (server#42437)
  * Fix(LDAP): ensure stored groups are formatted as simple list (server#42447)
  * AppAPI: allow to bypass Two-Factor (server#42520)
  * Only do a multipart s3 copy when above the regular copy limit (server#
    42522)
  * Restore shared lock ttl to previous value when releasing (server#42549)
  * Fix(files): service worker (server#42608)
  * Perf: Use more performant way to obtain and check the email as a login name
    with token login (server#42652)
  * Fix: Always apply fullscreen styling to sidebar (server#42655)
  * Fix: handle exif metadata read errors gracefully (server#42774)
  * Fix some silent share bugs (server#42778)
  * Fix(share): use user timezone to parse share expiration date (server#42791)
  * Dashboard): Lower error to info log message (server#42825)
  * Fix: reduce memory consumption of scans (server#42828)
  * Fix(appstore): Only send subscription keys to valid appstores (server#
    42831)
  * Fix(manifest): Check if app exists instead of accessing null as an array
    (server#42865)
  * Fix(session): Avoid useless authtoken DB queries for anonymous requests
    (server#42870)
  * Fix(systemreport): Mark more configs as sensitive (server#42873)
  * Update crl after revoke integration_homeassistant.csr (server#42875)
  * Fix(CalDAV): set acls for DeletedCalendarObjectsCollection (server#42907)
  * Improve path resolution in files_version hooks (server#42926)
  * Fix(auth): Fix logging in with email and app password (server#43011)
  * Make OAuth2 authorization code expire (server#43020)
  * Fix(security): Update code signing revocation list (server#43068)
  * Update nextcloud/ocp dependency (activity#1495)
  * Fix npm audit (activity#1508)
  * Fix unit tests for PHP 8.2 (activity#1514)
  * Create block-merge-freeze.yml and block-merge-eol.yml (bruteforcesettings#
    532)
  * Chore(deps-dev): Bump axios from 1.6.2 to 1.6.3 (files_pdfviewer#879)
  * Chore(deps-dev): Bump axios from 1.6.3 to 1.6.5 (files_pdfviewer#886)
  * Disable scripting in pdfviewer (files_pdfviewer#889)
  * Chore(deps): Bump vue and vue-template-compiler (firstrunwizard#1033)
  * Chore: Switch nextcloud/ocp to dev-stable27 branch (firstrunwizard#1046)
  * Fix npm audit (firstrunwizard#1056)
  * Chore: audit dependencies (logreader#1106)
  * Update nextcloud/ocp dependency (nextcloud_announcements#281)
  * Fix(mail): Fix mail handling when force_language is true or false
    (notifications#1745)
  * Update nextcloud/ocp dependency (notifications#1751)
  * Fix(push): Allow apps to provide already parsed notifications
    (notifications#1755)
  * Chore(deps): Bump vue and vue-template-compiler (notifications#1766)
  * Update nextcloud/ocp dependency (notifications#1773)
  * Fix(deps): Allow composer plugin explicitly (notifications#1776)
  * Chore: audit dependencies (notifications#1778)
  * Allow to hide 窶弃eople窶� nav entry for admin (photos#2233)
  * Chore(deps): Bump vue from 2.7.15 to 2.7.16 (privacy#1007)
  * Fix npm audit (privacy#1013)
  * Revert 窶徘erf(dashboard): implement widget item api v2窶� (recommendations#
    668)
  * Fix npm audit (recommendations#688)
  * Update nextcloud/ocp dependency (related_resources#304)
  * Fix npm audit (related_resources#320)
  * Ci: update psalm workflow name to align with main and 28 (serverinfo#547)
  * Chore(deps): update dependency vite to ^4.5.1 (text#5118)
  * Chore(deps): update vueuse to ^10.7.0 (text#5119)
  * Update nextcloud/ocp dependency (text#5122)
  * Fix(deps): update dependency y-websocket to ^1.5.1 (text#5139)
  * Preserve websocket provider queue during reconnects (text#5151)
  * Fix(deps): update vue monorepo to ^2.7.16 (text#5163)
  * Chore: Update krankerl config (text#5170)
  * Chore(deps): update cypress (text#5185)
  * Chore(deps): update vueuse to ^10.7.1 (text#5186)
  * Chore(deps): update dependency @nextcloud/cypress to ^1.0.0-beta.7 (text#
    5204)
  * Fix(deps): update dependency path-normalize to ^6.0.13 (text#5205)
  * Update nextcloud/ocp dependency (text#5208)
  * Fix: Only show translate if providers are available (text#5232)
  * Fix(deps): update dependency @nextcloud/moment to ^1.3.1 (text#5249)
  * Chore(deps): update vueuse to ^10.7.2 (text#5258)
  * Approve and merge ocp updates (text#5262)
  * Fix: Proper error message based on file permissions (text#5273)

# Version 27.1.5

Changes:

  * Fix root mounts not being setup in some cases (server#41090)
  * Fix: Delete ghost versions of non-existing files (server#41296)
  * Fix(scheduling): don窶冲 send iMIP emails to rooms / resources (server#
    41315)
  * Fix(backupcodes): Remove old notifications before creating a new remi窶ヲ
    (server#41451)
  * Reuse sharing disabled state when listing folder content (server#41462)
  * Serve .flac audio files (server#41557)
  * Do not write htaccess file if disk space is too low (server#41608)
  * Fix: Fix linkToOCSRouteAbsolute() without index.php and with subfolder
    (server#41626)
  * Fix: Avoid triggering a defered sidebar open if openFile is already
    handling that (server#41636)
  * Fix: Also cleanup orphaned shares user cannot be found anymore (server#
    41643)
  * Fix: lower threshold for system address book sync (server#41671)
  * Fix(dav): Avoid date diffing if PHP is buggy (server#41730)
  * Nextcloud 27 : Replace 窶弑pdate窶� with 窶廢dit窶� in share dialog (server#
    41734)
  * Fix(files_sharing): fix sharing tab translations (server#41736)
  * Fix(files_versions): Check for user and owner before call getUserFolder
    (server#41786)
  * Fix(ui): Do not close all menus on right click (server#41812)
  * Feat(LDAP): implement IIsAdmin interface (server#41813)
  * Improve share logic for enforced password & expiry date (server#41936)
  * Fix: Show error message when CSRF check fails at login (server#41970)
  * Fix/text processing types covariant stable27 (server#41997)
  * Fix(TemplateManager): Bail early if templatedirectory is empty (server#
    42002)
  * Fix(security): Update expiration date in security.txt (server#42004)
  * Fix: Update `@nextcloud/dialogs` to 4.2.2 to fix translations of FilePicker
    (server#42034)
  * Fix AppSettingsController.php overwriting currentLanguage (server#42063)
  * Fix: Properly fetch version from shared files by accessing the owner
    storage version (server#42075)
  * Fix(updatecheck): Don窶冲 wait 120s for a response of updater.nextcloud窶ヲ
    (server#42078)
  * Fix(systemreport): Mask onlyoffice secret as sensitive (server#42081)
  * Fix(bruteforce-protection): Don窶冲 throw a 500 when MaxDelayReached is窶ヲ
    (server#42083)
  * Fix(security): Handle idn_to_utf8 returning false (server#42085)
  * Fix(dist): assets were not compiled (server#42091)
  * Fix(security): Update CA certificate bundle (server#42188)
  * Update nextcloud/ocp dependency (activity#1427)
  * Update nextcloud/ocp dependency (activity#1459)
  * Update workflows (bruteforcesettings#517)
  * Chore(deps-dev): Bump axios from 1.6.1 to 1.6.2 (files_pdfviewer#862)
  * Chore(deps): Bump vue and vue-template-compiler (firstrunwizard#979)
  * Update nextcloud/ocp dependency (nextcloud_announcements#256)
  * Create update-nextcloud-ocp-approve-merge.yml (nextcloud_announcements#264)
  * Update nextcloud/ocp dependency (nextcloud_announcements#272)
  * Update nextcloud/ocp dependency (notifications#1723)
  * Create update-nextcloud-ocp-approve-merge.yml (notifications#1732)
  * Don窶冲 check display name on null (photos#2168)
  * Chore(deps): Bump vue from 2.7.14 to 2.7.15 (privacy#978)
  * Fix npm audit (privacy#990)
  * Update nextcloud/ocp dependency (serverinfo#527)
  * Chore(deps): update vueuse to ^10.6.1 (text#5011)
  * Chore(deps): update vite (text#5012)
  * Update nextcloud/ocp dependency (text#5016)
  * Fix(deps): update yjs (text#5037)
  * Fix(ImageView): Fix detection of editable editor (text#5055)
  * Fix(css): Fix print view in viewer and single-file share (text#5066)
  * Fix(deps): update tiptap to ^2.1.13 (text#5074)
  * Introduce middleware for session handling (text#5085)
  * Make use of session middleware in remaining controllers (text#5086)
  * Refactor attachment loading (text#5087)
  * Fix: Use proper value for checking if editable (text#5089)
  * Hide share and close buttons on direct editing for desktop (text#5099)
  * Chore(deps): update dependency cypress to ^13.6.1 (text#5117)
  * Fix(video): video fullscreen on ios devices (viewer#2081)
  * Fix: Sorting filenames containing numbers (viewer#2090)

(ryoon)

2024-02-11 15:38:41 UTC MAIN commitmail json YAML

fonts/ruby-afm: Remove Markdown style chapter

(ryoon)

2024-02-11 15:32:25 UTC MAIN commitmail json YAML

doc: Updated misc/libreoffice to 24.2.0.3

(ryoon)

2024-02-11 15:31:59 UTC MAIN commitmail json YAML

misc/libreoffice: Update to 24.2.0.3

* Disable generation and installation of multi language help files
  to reduce package size and build time.

Changelog:
24.2.0.3:
Writer

  * "Legal" ordered list numbering: make a given list level use Arabic
    numbering for all its number parts. tdf#150408 (Mike Kaganski, Collabora)
  * Comments can now use styles, the "Comment" paragraph style being the
    default one. This makes it easier to modify the formatting of all comments
    at once, or to visually categorise different types of comments. tdf#103064

  * Improve first page headers/footers OOXML import: Use first page property in
    the existing page style instead of creating a new page style just for the
    first page. tdf#136472 (Toma? Vajngerl, Collabora)

Navigator

  * Linkable elements can now be drag-and-dropped from the Navigator onto a
    text selection to use the selection as the hyperlink text. tdf#156111 (Jim
    Raykowski)
  * Nested Sections can now be collapsed just like Headings (tdf#158103) and
    can be hidden or made visible from their context menu (tdf#157681). (Jim
    Raykowski)
  * In Outline Folding mode, the hidden headings are now greyed out in the
    Navigator instead of not being visible. tdf#156282 (Jim Raykowski)
  * Comments in a thread are now grouped in the Navigator. tdf#157729 (Jim
    Raykowski)

Multi-page floating tables

Support for multi-page floating tables was improved in various aspects:

  * Overlap control, border and footnotes: blog post (Miklos Vajna, Collabora)
  * Nesting: blog post (Miklos Vajna, Collabora)
  * Wrap on all pages: blog post (Miklos Vajna, Collabora)
  * UI improvements: blog post (Miklos Vajna, Collabora)

Templates

  * Templates with the required settings for Japanese text added to the
    Localization category. This increases interoperability with Microsoft Word
    for Japanese users. tdf#86483, core commit feeb3a46 (Jun Nogata)

New line break algorithm for interoperability

Since 2013, the non-proprietary, metric-compatible alternative fonts are no
longer guaranteed the same paragraph layout, because MS Word 2013 and later
introduced a new default line breaking algorithm for justified text. To fix the
lost interoperability, the same algorithm has been implemented in Writer to
reduce spaces within justified lines by up to 20%. tdf#119908 blog post (L??szl
?? N??meth, donor: NLnet).

For example, the 2-page test document in Writer has been reduced to one page,
just like in MS Word, as visible on the following composite image (red text
typeset by MS Word, which covered by the black text typeset by LibreOffice
Writer). After the development, the red MS Word text is visible only at high
magnification next to the black Writer letters, as the line breaks are already
exactly the same:

Note: used only for DOCX interoperability yet (including for ODT files which
are converted from new DOCX files with space shrinking), but planned to be the
default justification algorithm of the next major versions of LibreOffice.

Calc

  * New search field in the Functions sidebar deck. tdf#122718 (Rafael Lima)
  * Number format: scientific format now supports and saves to ODF (tdf#153993
    and tdf#156449 Laurent Balland)
      + embedded text, with number format such as ###.000 E0
      + lower case for exponent, with number format such as ###.000e0
      + exponent with blank '?' instead of '0', with number format such as
        0.00E+?0
  * Font is live-previewed again: it is temporarily applied on the selected
    cell(s) by hovering or navigating in the font dropdown (sidebar or
    toolbar). tdf#158320 (Caol??n McNamara, Collabora)
  * Shortcuts to switch sheets now work to cycle from last to first (Ctrl?+?Tab
    ?? or Ctrl?+?Page Down; ? Cmd?+?Tab ?? or ? Cmd?+?Page Down) and vice versa
    (Ctrl?+??? Shift?+?Tab ?? or Ctrl?+?Page Up; ? Cmd?+??? Shift?+?Tab ?? or ?
    Cmd?+?Page Up;). tdf#156311 (Denis Sorotnik)

Column/Row Highlighting for Active Cell

  * Highlight the row and column for the active cell. tdf#33201 (Sahil Gautam)
  * Accessible through Tools ? Options ? LibreOffice Calc ? View, or through
    the menu entry View ? Column/Row Highlighting

Impress

  * Implemented Small Caps for Impress: details in blog post. tdf#98367 (Caol??
    n McNamara, Collabora)

Slide Show Settings

  * The setting "Show navigation panel" in Slide Show ? Slide Show Settings...
    will now be saved to local configuration. tdf#157788 (Amin Irgaliev,
    Vladislav Tarakanov)
  * Moved Presenter console and Remote control settings from Tools ? Options ?
    LibreOffice Impress to Slide Show ? Slide Show Settings.... Additionally,
    the labels and dialog layout has been improved. tdf#135089 core commit
    7ca9c5bd (Samuel Mehrbrodt, allotropia)
  * Additionally, there is a new check box so that the Bluetooth Remote control
    server can be enabled without also enabling the (currently insecure) WiFi
    server. core commit aee059ff (Michael Stahl, allotropia)

Templates

  * Fixed Impress templates where incorrect fonts were selected for CJK and
    CTL. core commit 3adf0 (Jun Nogata)
  * Numerous improvements and fixes to templates (Laurent Balland, with
    contributions from J??r?me Bouat):
      + fixed blue elements on slide and in sidebar;
      + added and improved placement of various placeholders;
      + fixed order of slides;
      + made images lighter;
      + made fonts and formatting more consistent;
      + fixed styles and their hierarchy;
      + removed unnecessary markup;
      + improved ODF compliance;
      + fixed font declaration issues;
      + fixed preview size in Notes view;
      + made it easier to use them in a different language than English;
      + moved credits to appropriate location.
      + Relevant reports and commits: tdf#122080 tdf#158017 tdf#158022 tdf#
        158202 tdf#158203 tdf#158204 tdf#158205 tdf#158206 tdf#158230 tdf#
        158250 tdf#158488 core commit 619500d6 core commit d103f4af core commit
        f1f8fd84 core commit 23c300a0 core commit a9ad36ae

Draw

  * Draw now imports multi-page TIFF files (i.e. a TIFF file with several
    subfiles) placing one image per page. tdf#155444 (Rashesh Padia, Collabora)

Base

Chart

Math

  * Support setting and rendering a formula's Right-to-Left direction. tdf#
    134193 (Khaled Hosny, TDF)
  * Support Arabic and Persian operators and symbols. tdf#111705 (Khaled Hosny,
    TDF)
  * The Math font can now be changed in Format ? Fonts... (default is
    OpenSymbol). tdf#101174 (Khaled Hosny, TDF)
  * Tools ? Special Character... is now available in the Formula editor. tdf#
    32418 (Khaled Hosny, TDF)
  * Inline (Visual) formula editing mode is now enabled by default, graduated
    from experimental mode feature core commit 2d47c824 (Khaled Hosny, TDF)

Core / General

  * A new calendar-based numbering scheme (YY.M.Patch) is introduced since this
    release. This will help users to more easily see how current their
    installed version of LibreOffice is.
  * Changes in automatic saving of documents: "Save AutoRecovery information"
    is turned on by default, as well as "Always create backup copies". Backup
    copies accumulate in the folder specified by Tools ? Options ? LibreOffice
    ? Paths. Both settings can be turned off in Tools ? Options ? Load/Save ?
    General ? Save. tdf#152463 (Bogdan Buzea)
  * Fixed many AutoRecovery limitations and re-enabled AutoSave UI. Added
    "Place backup in same folder as document" option. tdf#65509 tdf#68565 tdf#
    57414 (Mike Kaganski / Justin Luth, Collabora)
  * Fixed various Notebookbar paper cuts: lots of menu improvements, better
    print preview support, proper reset of customized layout, better use of
    radio buttons, less "jumps" back to Home tab, no longer broken after file
    reload or print preview or master view. tdf#126006 tdf#125504 tdf#122270
    tdf#141136 tdf#148121 (Justin Luth)
  * Added search functionality to Tools ? Options. tdf#49895 (Bayram ?i?ek)
  * Automatically switching to dark app colors and a dark icon theme when a
    dark color scheme is configured in the desktop settings now also works for
    the Qt-based UI variants used e.g. by default on KDE Plasma. tdf#156894 tdf
    #149611 (Michael Weghorn)
  * Expert config now shows explanatory text to the config items in a tooltip
    tdf#157431 (Samuel Mehrbrodt, allotropia)
  * Expert config can now be filtered by modified values. Modified values are
    displayed in **bold** text. tdf#157432 (Samuel Mehrbrodt, allotropia)
  * Improved editing capabilities in Expert config dialog: (Samuel Mehrbrodt,
    allotropia)
      + Proper input type validation
      + Editing lists in an own dialog
  * Sometimes spell checker algorithms send 2 lists for the same part of the
    sentence. One of the lists is sometimes empty. Now the non-empty list is
    shown on right click. (G?kay ?at??r, Collabora Productivity)
  * Null pointer issue in password-dialog / libreofficeKit is fixed. (G?kay ?at
    ??r, Collabora Productivity)
  * Duden corrector encoded text issue is fixed. (G?kay ?at??r, Collabora
    Productivity)
  * Updated German language shortcuts for general compatibility. (G?kay ?at??r,
    Collabora Productivity)
  * In experimental mode, made the MAR-based automatic update available on TDF
    Windows 64-bit builds, see Tools ? Options ? Online Update ? Automatic
    Update. (Stephan Bergmann, allotropia)
  * On Windows, Alt?+?NumPad codes support had been enhanced to allow full
    Unicode range. Note that this interferes with shortcut handling;
    Alt?+?Number shortcuts now only work with main keyboard area numbers on
    Windows, not with NumPad numbers. Also note, that this enhancement does not
    include Windows' EnableHexNumpad registry setting support. tdf#156443 (Mike
    Kaganski, Collabora)
  * Introduced additional editable metadata fields Contributor, Coverage,
    Identifier, Publisher, Relation, Rights, Source, Type. See File ?
    Properties... ? Description. tdf#138792 (Sarper Akdemir, allotropia)

Filters

Orcus-based filters

The following improvements derive primarily from the 0.19 release of the orcus
library (Kohei Yoshida, allotropia).

  * Overhauled the Gnumeric import filter to fix bugs and add missing features.
    Most notable feature additions are:
      + cell styles
      + rich-text strings
      + named ranges
      + row heights and column widths
      + merged cells
  * Added support for importing rich-text strings in the Excel 2003 XML format.

Import of "Drawing Canvas" from docx-documents

Word has an object called "Drawing Canvas" where you draw shapes on it. They
are combined into one object, similar as grouping them. This drawing canvas has
to be used in Word, if the drawing contains connector shapes. Word writes this
object in two flavors to the file. One is the original drawing canvas in
DrawingML markup and the other is a fallback with reduced properties in VML
markup. Previous LibreOffice versions could only read the VML fallback. Now the
DrawingML is read. That gives you these new import features:

  * The drawing canvas background is imported.
  * Connectors are no longer imported as simple shapes but as true connectors,
    attached to the start and end shape.
  * Primitive shapes like ellipses are imported as ooxml-shape and thus text
    inside the shape can wrap now.
  * Shapes can use multicolor gradients, theme colors and glow effects.

(Regina)

ODF Wholesome Encryption

A new mode of password-based ODF encryption has been implemented, with the
following advantages:

  * more performant due to deriving a key only once per package
  * more tamper-resistant with authenticated encryption (AES-GCM)
  * better hiding of metadata to reduce information leaks
  * higher resistance to brute forcing using memory-hard Argon2id key
    derivation function

            Warning:
            You will need LibreOffice 24.2 to open these encrypted files. For
            this reason, by default the pre-existing standard ODF encryption is
            used.

This is available if Experimental Features are enabled in Tools ? Options ?
LibreOffice ? Advanced. tdf#105844 (Michael Stahl, allotropia)

OOXML SVG support

  * Support SVG OOXML extension (http://schemas.microsoft.com/office/drawing/
    2016/SVG/main namespace
  * Import the SVG image (svgBlip element) instead of the fallback PNG
  * Export the SVG image in addition to fallback PNG image, which is used if
    the svgBlip element is not supported (older MS Office versions). tdf#126084
    (Toma? Vajngerl, Collabora)

GUI

  * The Insert Special Characters dropdown now shows a character description
    for the selected character (and in tooltip on hovering). tdf#156538 (Jim
    Raykowski)
  * The save with password dialog now features a password strength meter that
    utilizes zxcvbn-c to determine the password strength. tdf#157518 (Sarper
    Akdemir, allotropia)

  * Turn Security Warnings popup windows into infobars to avoid annoying
    blocker warning dialogs. tdf#157482 (Bal??zs Varga, allotropia) - In the
    previous implementation, if the appropriate configuration options are
    enabled, a warning was issued and/or the personal information have been
    removed each time the document is saved. These Security Warnings popup
    windows have been turned into individual infobar warnings at the top of the
    page. The infobar can be displayed both for hidden and for personal
    information. In this way, the user receives a hint without significantly
    disrupting the workflow. A button on the banner could additionally open a
    dialog in which individual pieces of information can be removed.
  * Options dialog pages behaved inconsistently when options are locked down.
    Several of the UI elements do not reflect this by becoming disabled and
    displaying a lock icon on their left. By the end all the Options pages will
    work consistently when options are locked down. tdf#157698 (Bal??zs Varga,
    allotropia)
  * Clarify the options dialog text around macro security settings, to specify
    exactly what is permitted, and what is prevented. tdf#157588 (G??bor
    Kelemen, allotropia)
  * It is now possible to reset the cropping for an image. tdf#86628 (Andrea
    Rosetti)

Accessibility

  * Tree views like the one in the Expert Configuration Dialog (reachable via
    Tools ? Options ? LibreOffice ? Advanced ? Open Expert Configuration) are
    now correctly exposed via accessibility APIs, so the table content is
    announced by screen readers. tdf#99609 (Michael Weghorn, TDF)
  * A system setting to reduce/disable animations is now honoured by
    LibreOffice to disable the "marching ants" animation when copying cells in
    Calc. (This is new in LibreOffice 24.2 for Windows and Linux; for macOS,
    this is already included in LibreOffice 7.6.) tdf#155414 (Patrick Luby;
    Michael Weghorn, TDF)
  * Issues in the handling of mouse positions in the Windows-specific
    accessibility implementation were fixed, so that the NVDA screen reader can
    announce the text of a Calc cell under the mouse pointer correctly. tdf#
    156679 (Michael Weghorn, TDF)
  * Various popup menus like the border line style control (e.g. used in
    Writer: Format ? Paragraph ? Borders ? Line ? Style) or the font color
    chooser (e.g. used in Writer: Format ? Character ? Font Effect ? Font Color
    ) are now correctly announced by the NVDA screen reader on Windows. tdf#
    101886 tdf#141101 tdf#156561 (Michael Weghorn, TDF)
  * The UNO grid control is now properly exposed to the accessibility layer and
    can therefore be announced by the NVDA screen reader. tdf#156473 (Michael
    Weghorn, TDF)
  * The multi line edit (e.g. used in the Help ? Check for Updates...) dialog
    now supports the accessible Text interface, which allows screen readers to
    announce its text content. tdf#104833 (Michael Weghorn, TDF)
  * An active-descendant-changed accessible events no longer gets incorrectly
    sent when a combobox value changes without the combobox being focused,
    which was causing confusing behavior with the NVDA screen reader in the
    print dialog. tdf#157137 (Michael Weghorn, TDF)
  * On Windows, the IAccessible2 role is now reported for frames, instead of
    reporting them as dialogs. Commit (Michael Weghorn, TDF)
  * Status bars in dialogs are now reported with the correct accessible role,
    so screen readers can find and report them accordingly. tdf#157639 (Michael
    Weghorn, TDF)
  * The content of the Tools ? Word Count... dialog is now announced by the
    NVDA screen reader on Windows when the dialog opens. tdf#157633 (Michael
    Weghorn, TDF)
  * On Windows, text attributes are now reported on the accessibility layer
    according to the IAccessible2 text attributes and object attributes
    specifications, no longer by using custom attribute names and values.
    Invalid spelling is now also reported via the corresponding text attribute.
    Together with a corresponding change in version 2024.1 of the NVDA screen
    reader, this makes announcement of misspelled words work when reading a
    line of text in Writer. tdf#157696 (Michael Weghorn, TDF)
  * On Windows, text alignment is now reported via the corresponding
    IAccessible2 object attribute, which makes it possible for assistive
    technology like the NVDA screen reader to announce it. tdf#135922 (Michael
    Weghorn, TDF)
  * Checkboxes in the spelling dialog can now be toggled using the space key
    tdf#135921 (Michael Weghorn, TDF)
  * Writer paragraphs using the "Block Quotation" paragraph style now also use
    the block quote accessibility role, which makes it possible for screen
    readers to announce them as block quotes. tdf#135586 (Michael Weghorn, TDF)
  * The VoiceOver screen reader on macOS no longer unhelpfully says "collapsed"
    when a Writer paragraph or toolbar button receives focus. Commit (Michael
    Weghorn, TDF)
  * Toggle buttons can now be toggled using the corresponding accessible
    action, which e.g. allows screen readers to do so. tdf#112661 tdf#112662
    (Michael Weghorn, TDF)
  * The label for row and column headers in Calc is now reported via the
    "rowindextext" and "colindextext" object attributes as specified in the
    ARIA specification. The Orca screen reader makes use of these for the
    announcement of cells. tdf#158030 (Michael Weghorn, TDF)
  * The Orca screen reader on Linux now announces the current status of the
    underline toolbar button, i.e. it indicates whether underlining is
    currently active or not. tdf#123864 (Michael Weghorn, TDF)

Changes in UI strings

  * Language settings was changed to Languages and Locales in options. tdf#
    157716 (Aswath T)
  * Decimal separator key was changed to Decimal key on the numpad in options.
    tdf#113478 (Adoche Onaji)
  * Modify was changed to Assign in Customize dialog. tdf#155214 (Aswath T)
  * Scale was changed to As percentage of the parent in Area dialog tdf#154019.
    (Heiko Tietze, TDF)
  * Description was changed to Alt Text. tdf#155044 (Heiko Tietze / Ilmari
    Lauhakangas, TDF)
  * Evaluate up to level was changed to Include up to level in index dialog.
    tdf#157908 (Seth Chaiklin)
  * Add paragraph and table spacing at tops of pages was changed to Add
    paragraph and table spacing at top of first page and page breaks in
    options. tdf#141676 (Seth Chaiklin)
  * AutoUpdate changed to Automatic update from document in the Organize tab of
    Style dialog. tdf#149796 (Seth Chaiklin)
  * Instead of Widow and Orphan controls, the Text Flow tab of Paragraph Style
    dialog now talks about paragraph splitting. tdf#156795 tdf#156109 Samuel
    Mehrbrodt (allotropia)

Localization

  * LibreOffice is now available in Armenian

Armenian is an Indo-European language, spoken by 5??7 million people in the
Republic of Armenia and elsewhere in the world. The translation of LibreOffice
??s user interface was largely done by Tigran Zargaryan. Read more about this
in our blog

Improvements to proofing tools and language support

Dictionaries

  * Slovenian thesaurus was updated (Martin Srebotnjak, OdprtiTezaver).

Scripting

BASIC

  * CCur now respects system locale. tdf#128122 (Jonathan Clark)

The ScriptForge libraries

An extensible and robust collection of macro scripting resources for
LibreOffice to be invoked from user Basic or Python scripts. (Jean-Pierre
Ledure)

The libraries expose a total of 32 services each with a bunch of methods and
properties.

New in LibreOffice 24.2:

  * The (new) Dataset service helps browsing through the data collected with
    tables, queries or SQL SELECT statements. Getting and updating records data
    is made easy with the use of dictionaries field name => field value. Binary
    fields can be extracted to files or updated with the content of files.
  * The Database service supports the transaction mode with in particular the
    Commit() and Rollback() methods.
  * Use the new filesystem property of the Document service to navigate through
    the internal file structure of documents like in usual folders and files.
  * The Files() and Subfolders() methods in the FileSystem service provide the
    list of files and folders present in a folder. They accept now an
    additional IncludeSubfolders boolean argument.
  * The UserData property of the Platform service gives access to the content
    of the equivalent page in the Tools/Options dialog.
  * The Documents service is enriched with a set of functions to manage styles.
    E.g. suppressing all unused styles can be done in a few lines of code.

The whole set of services (except when better done by native built-in
functions) is made available for Python scripts with identical syntax and
behaviour as in Basic.

The English version of the documentation of the ScriptForge libraries (24.2) is
fully integrated in the LibreOffice help pages (https://help.libreoffice.org/
24.2/en-US/text/sbasic/shared/03/lib_ScriptForge.html?DbPAR=BASIC). Their
translation into other languages is underway. (Alain Romedenne, Rafael Lima)

Feature Removal / Deprecation

  * Drop Impress/Draw's HTML Export wizard. Exporting to HTML from the UI
    behaves now the same way as using --convert-to html:"impress_html_Export"
    from the command line, the slides being exported as a single document. tdf#
    105303 (Xisco Fauli, TDF)
  * Removed FTP protocol support from LibreOffice, following browser vendors
    and general industry trends. tdf#146386, core commit 4a26dcac (Michael
    Stahl, allotropia)

Platform Compatibility

  * On Windows, text attributes are now reported on the accessibility layer
    according to the IAccessible2 text attributes and object attributes
    specifications, no longer by using custom attribute names and values.
    Assistive Technology that currently only supports the custom LibreOffice
    attributes needs to be adapted to support attributes according to the
    IAccessible2 specifications. For the NVDA screen reader, this has been
    implemented for the upcoming version 2024.1. tdf#157696
  * The minimum requirements for building and running LibreOffice on Linux have
    been raised from Red Hat Enterprise Linux 7/CentOS 7 to Red Hat Enterprise
    Linux 8/CentOS 8 (or equivalent). This also means that Qt 5.15 is the
    minimum supported Qt version for the Qt 5 based "VCL plugins" (qt5/kf5).
    core commit 02f48a32

API Changes

  * The constant group com.sun.star.sheet.NamedRangeFlag now supports the
    HIDDEN flag, which allows to hide named ranges from the UI. MSO
    compatibility with hidden named ranges is now supported as well. tdf#154449
    (Rafael Lima)
  * New UNO commands for Writer:
      + .uno:SpotlightParaStyles and .uno:SpotlightCharStyles for the Spotlight
        feature on Paragraph and Character styles respectively. They are now
        available in the menu: Format ? Spotlight tdf#156114 (Jim Raykowski)
      + .uno:InsertDateFieldVar and .uno:InsertTimeFieldVar for variable date
        and variable time fields respectively. This allows assigning shortcuts
        to both fixed and variable variants of the date and time fields. Both
        variants are now available from the menu: Insert ? Field. core commit
        6c073a18 (Xisco Fauli, TDF)

Configuration Changes

  * A new setting can be used to disable insecure network protocols (such as
    unencrypted HTTP, SMTP, and TLS versions older than 1.2). If disabled, the
    WebDAV UCP will automatically attempt to connect via HTTPS instead, while
    other services will refuse to connect. core commit 5365daf6 core commit
    8e46dd95 core commit 8b0b453e
      + org.openoffice.Office.Security/Net/AllowInsecureProtocols
  * A new setting can be used to disable soffice --accept core commit ec3ffe62
      + org.openoffice.Office.Security/Net/AllowInsecureUNORemoteProtocol
  * The following configuration keys have been deprecated:
      + org.openoffice.Office.Inet::Settings::ooInetFTPProxyName tdf#146386
      + org.openoffice.Office.Inet::Settings::ooInetFTPProxyPort tdf#146386
  * The following deprecated configuration keys have been removed:
      + org.openoffice.Office.Common/InternalMSExport/UseOldExport tdf#154077
        (Gabor Kelemen, allotropia)
      + org.openoffice.Office.Histories/HistoryItem/Password (Samuel Mehrbrodt,
        allotropia)
      + org.openoffice.Office.Paths/Storage (Samuel Mehrbrodt, allotropia)
      + org.openoffice.Office.Linguistic/SpellChecking/IsSpellCapitalization
        (Samuel Mehrbrodt, allotropia)
  * Customization of start center colors StartCenterThumbnailsHighlightColor
    and StartCenterThumbnailsHighlightTextColor removed in favor of system
    defaults tdf#158084 (Heiko Tietze, TDF)

(ryoon)

2024-02-11 15:30:17 UTC MAIN commitmail json YAML

doc: Updated graphics/blender-lts to 3.6.8

(ryoon)

2024-02-11 15:30:00 UTC MAIN commitmail json YAML

pkgsrc/graphics/blender-lts/Makefile@1.42 / diff
pkgsrc/graphics/blender-lts/PLIST@1.3 / diff
pkgsrc/graphics/blender-lts/distinfo@1.7 / diff
pkgsrc/graphics/blender-lts/options.mk@1.3 / diff
pkgsrc/graphics/blender-lts/patches/patch-CMakeLists.txt@1.1 / diff
pkgsrc/graphics/blender-lts/patches/patch-extern_Eigen3_Eigen_src_Core_IO.h@1.2 / diff
pkgsrc/graphics/blender-lts/patches/patch-extern_Eigen3_Eigen_src_Core_arch_CUDA_Half.h@1.2 / diff
pkgsrc/graphics/blender-lts/patches/patch-extern_glog_src_base_mutex.h deleted
pkgsrc/graphics/blender-lts/patches/patch-extern_glog_src_config.h@1.2 / diff
pkgsrc/graphics/blender-lts/patches/patch-extern_glog_src_config__netbsd.h@1.3 / diff
pkgsrc/graphics/blender-lts/patches/patch-intern_guardedalloc_intern_mallocn__intern.h@1.2 / diff
pkgsrc/graphics/blender-lts/patches/patch-intern_locale_boost__locale__wrapper.cpp@1.3 / diff
pkgsrc/graphics/blender-lts/patches/patch-intern_mikktspace_mikk__float3.hh@1.1 / diff
pkgsrc/graphics/blender-lts/patches/patch-source_blender_blenkernel_intern_customdata.cc@1.1 / diff
pkgsrc/graphics/blender-lts/patches/patch-source_blender_blenkernel_intern_gpencil__geom.cc@1.1 / diff
pkgsrc/graphics/blender-lts/patches/patch-source_blender_blenkernel_intern_mesh__validate.cc@1.1 / diff
pkgsrc/graphics/blender-lts/patches/patch-source_blender_blenkernel_intern_multires.cc@1.1 / diff
pkgsrc/graphics/blender-lts/patches/patch-source_blender_blenkernel_intern_object.cc@1.1 / diff
pkgsrc/graphics/blender-lts/patches/patch-source_blender_blenlib_BLI__sys__types.h deleted
pkgsrc/graphics/blender-lts/patches/patch-source_blender_blenlib_intern_storage.c@1.1 / diff
      :
(more 5 files)
blender-lts: Update to 3.6.8

* Switch to Blender 3.6 LTS release branch.

(ryoon)

2024-02-11 15:14:12 UTC MAIN commitmail json YAML

doc: Updated mail/thunderbird-l10n to 115.7.0

(ryoon)

2024-02-11 15:14:01 UTC MAIN commitmail json YAML

mail/thunderbird-l10n: Update to 115.7.0

* Sync with mail/thunderbird-115.7.0.

(ryoon)

2024-02-11 15:13:05 UTC MAIN commitmail json YAML

doc: Updated mail/thunderbird to 115.7.0

(ryoon)

2024-02-11 15:12:46 UTC MAIN commitmail json YAML

mail/thunderbird: Update to 115.7.0

Changelog:
115.7.0:
What's New

new
Autocrypt Gossip key distribution added

Fixes
fixed
When starting Thunderbird, unread message count did not appear on collapsed
accounts

fixed
Blank window was sometimes displayed when starting Thunderbird

fixed
Thunderbird "--chrome" flag incorrectly opened extra messenger.xhtml

fixed
Add-ons did not start correctly when opening Thunderbird from other programs

fixed
Drag-and-drop installation of add-ons did not work if Add-ons Manager was
opened from Unified Toolbar

fixed
Double-clicking empty space in message pane incorrectly opened the currently
selected message

fixed
Canceling SMTP send before progress reached 100% did not stop message from
sending

fixed
PDF attachments open in a separate tab did not always restore correctly after
restarting Thunderbird

fixed
Some OpenPGP dialogs were too small for their contents

fixed
Account Manager did not work with hostnames entered as punycode

fixed
Downloading complete message from POP3 headers caused message tab/window to
close when "Close message window/tab on move or delete" was enabled

fixed
Some ECC GPG keys could not be exported

fixed
Contacts deleted from mailing list view still visible in Details view

fixed
After selecting contacts in Address Book and starting a new search, the search
results list did not update

fixed
Various UX and visual improvements

fixed
Security fixes

Security fixes:
Mozilla Foundation Security Advisory 2024-04
#CVE-2024-0741: Out of bounds write in ANGLE
#CVE-2024-0742: Failure to update user input timestamp
#CVE-2024-0746: Crash when listing printers on Linux
#CVE-2024-0747: Bypass of Content Security Policy when directive unsafe-inline
was set
#CVE-2024-0749: Phishing site popup could show local origin in address bar
#CVE-2024-0750: Potential permissions request bypass via clickjacking
#CVE-2024-0751: Privilege escalation through devtools
#CVE-2024-0753: HSTS policy on subdomain could bypass policy of upper domain
#CVE-2024-0755: Memory safety bugs fixed in Firefox 122, Firefox ESR 115.7, and
Thunderbird 115.7

115.6.1:
What's New

new
OAuth2 now supported for comcast.net

Fixes

fixed
High CPU usage sometimes occurred with IMAP CONDSTORE (conditional STORE)
enabled

fixed
Replying to a collapsed thread via keyboard shortcut (Ctrl+R/Cmd+R) opened a
reply for every message in the thread

fixed
Enabling Grouped By view after reversing sort order of column header caused
messages to be grouped incorrectly

fixed
Opening thread pane context menu via keyboard did not always scroll view to
selection

fixed
New mail indicator for POP3 accounts did not indicate new messages ready to be
downloaded

fixed
Messages could not be moved to folders using Message > Move To if text or a
link in the message had been clicked on first

fixed
MIME part boundaries were not properly terminated

115.6.0:
Fixes

fixed
Message selection misbehaved after selecting a sub-message in an expanded
thread, collapsing the thread, then pressing up/down to move selection

fixed
Thunderbird now attempts to reconnect on a new connection after SMTP 4xx errors

fixed
HTML FileLink attachments used the wrong encoding

fixed
Security fixes

Security fixes:
Mozilla Foundation Security Advisory 2023-55
#CVE-2023-50762: Truncated signed text was shown with a valid OpenPGP signature
#CVE-2023-50761: S/MIME signature accepted despite mismatching message date
#CVE-2023-6856: Heap-buffer-overflow affecting WebGL DrawElementsInstanced
method with Mesa VM driver
#CVE-2023-6857: Symlinks may resolve to smaller than expected buffers
#CVE-2023-6858: Heap buffer overflow in nsTextFragment
#CVE-2023-6859: Use-after-free in PR_GetIdentitiesLayer
#CVE-2023-6860: Potential sandbox escape due to VideoBridge lack of texture
validation
#CVE-2023-6861: Heap buffer overflow affected nsWindow::PickerOpen(void) in
headless mode
#CVE-2023-6862: Use-after-free in nsDNSService
#CVE-2023-6863: Undefined behavior in ShutdownObserver()
#CVE-2023-6864: Memory safety bugs fixed in Firefox 121, Firefox ESR 115.6, and
Thunderbird 115.6

115.5.2:
Fixes

fixed
"Compact" option was missing from folder context menu for IMAP accounts using
maildir

fixed
Message list could not be properly read by screen readers in table view

fixed
Messages with slow-loading images were delayed being marked as read

fixed
Messages opened in background tab were incorrectly marked as read

fixed
Mark All Read did not work for virtual folders

fixed
Delete (trash icon) in message display did not work in Unified folders

fixed
Unified folders were missing "Mark Folder Read" option in context menu

fixed
"Reply to List" was incorrectly disabled in Unified Toolbar since Thunderbird
115.4.1

fixed
Sorting by column with "Grouped By" enabled then performing a quick filter
search caused blank message pane

fixed
Attachment list did not always appear if remote message content loaded slowly

fixed
Messages in outbox were not shown as unread by default

fixed
"Apply columns to" sometimes failed to apply columns to a root folder and its
descendants

fixed
Global search results displayed as a list did not allow threads to be collapsed

fixed
"Quick Filter" button on toolbar was disabled when viewing search results as a
list

fixed
Folder open hover delay was too short when using drag-and-drop

fixed
Parent folders with collapsed subfolders did not consistently display new mail
indicator or message count for subfolders

fixed
Message list scroll position could move randomly when switching folders

fixed
Undoing deletion of local messages required using "Undo" (Ctrl-Z) twice

fixed
IMAP messages deleted in Thunderbird still appeared in other email clients that
don't respect messages marked "\deleted"

fixed
IMAP folder discovery was slowed by status bar message updates

fixed
Servers with non-LDH (letters-digits-hyphens) hostnames, such as those
containing non-ASCII Unicode characters, could not be found

fixed
Images could not be copied and pasted from one message into another

fixed
Troubleshooting page (about:support) did not work on profiles with no outgoing
email server, such as news-only profiles

fixed
Minimize/maximize button order was incorrect when placing window titlebar
buttons on left-hand side

fixed
OpenPGP integraton with smartcard using latest version of Gpg4Win failed

fixed
Various accessibility improvements

fixed
Various UX and visual improvements

(ryoon)

2024-02-11 14:48:15 UTC MAIN commitmail json YAML

2024-02-10 12:44:05 UTC MAIN commitmail json YAML

www/seamonkey: CFLAGS are added to CXXFLAGS automatically

(ryoon)

2024-02-10 12:41:35 UTC MAIN commitmail json YAML

x11/mlterm: Add option for Fcitx5

(ryoon)

2024-02-10 12:34:27 UTC MAIN commitmail json YAML

doc: Updated textproc/libpinyin to 2.8.1

(ryoon)

2024-02-10 12:34:16 UTC MAIN commitmail json YAML

textproc/libpinyin: Update to 2.8.1

CHangelog:
Bugfixes.

(ryoon)

2024-02-10 12:27:44 UTC MAIN commitmail json YAML

doc: Updated inputmethod/ibus-mozc to 2.29.5268.102

(ryoon)

2024-02-10 12:27:34 UTC MAIN commitmail json YAML

inputmethod/ibus-mozc: Update to 2.29.5268.102

* Sync with Mozc 2.29.5268.102.

(ryoon)

2024-02-10 12:26:16 UTC MAIN commitmail json YAML

doc: Updated inputmethod/fcitx5-mozc to 2.29.5268.102

(ryoon)

2024-02-10 12:26:03 UTC MAIN commitmail json YAML

inputmethod/fcitx5-mozc: Update to 2.29.5268.102

* Sync with Mozc 2.29.5268.102.

(ryoon)

2024-02-10 12:24:19 UTC MAIN commitmail json YAML

doc: Updated inputmethod/fcitx5-zhuyin to 5.1.0

(ryoon)

2024-02-10 12:24:05 UTC MAIN commitmail json YAML

2024-02-10 12:22:45 UTC MAIN commitmail json YAML

doc: Updated inputmethod/fcitx5-unikey to 5.1.2

(ryoon)

2024-02-10 12:22:31 UTC MAIN commitmail json YAML

inputmethod/fcitx5-unikey: Update to 5.1.2

Changelog:
Add Qt 6 support.
Update translations.
Bugfixes.

(ryoon)

2024-02-10 12:20:33 UTC MAIN commitmail json YAML

doc: Updated inputmethod/fcitx5-skk to 5.1.1

(ryoon)

2024-02-10 12:20:16 UTC MAIN commitmail json YAML

inputmethod/fcitx5-skk: Update to 5.1.1

Changelog:
Add Qt 6 support.
Update translations.

(ryoon)

2024-02-10 12:18:52 UTC MAIN commitmail json YAML

doc: Updated inputmethod/fcitx5-table-other to 5.1.0

(ryoon)

2024-02-10 12:18:42 UTC MAIN commitmail json YAML

2024-02-10 12:17:37 UTC MAIN commitmail json YAML

doc: Updated inputmethod/fcitx5-table-extra to 5.1.3

(ryoon)

2024-02-10 12:17:23 UTC MAIN commitmail json YAML

inputmethod/fcitx5-table-extra: Update to 5.1.3

Changelog:
Improvements.
Cleanups.
BUgfixes.

(ryoon)

2024-02-10 12:15:48 UTC MAIN commitmail json YAML

doc: Updated inputmethod/fcitx5-sayura to 5.1.1

(ryoon)

2024-02-10 12:15:36 UTC MAIN commitmail json YAML

2024-02-10 12:14:15 UTC MAIN commitmail json YAML

doc: Updated inputmethod/fcitx5-rime to 5.1.4

(ryoon)

2024-02-10 12:14:03 UTC MAIN commitmail json YAML

inputmethod/fcitx5-rime: Update to 5.1.4

Changelog:
Cleanups.
Bugfixes.
Update translations.

(ryoon)

2024-02-10 12:12:23 UTC MAIN commitmail json YAML

doc: Updated inputmethod/fcitx5-qt to 5.1.4

(ryoon)

2024-02-10 12:12:11 UTC MAIN commitmail json YAML

2024-02-10 12:10:27 UTC MAIN commitmail json YAML

doc: Updated inputmethod/fcitx5-m17n to 5.1.0

(ryoon)

2024-02-10 12:10:15 UTC MAIN commitmail json YAML

2024-02-10 12:08:43 UTC MAIN commitmail json YAML

doc: Updated inputmethod/fcitx5-lua to 5.0.12

(ryoon)

2024-02-10 12:08:29 UTC MAIN commitmail json YAML

inputmethod/fcitx5-lua: Update to 5.0.12

Changelog:
Update translations.
Cleanups.

(ryoon)

2024-02-10 12:06:58 UTC MAIN commitmail json YAML

doc: Updated inputmethod/fcitx5-libthai to 5.1.2

(ryoon)

2024-02-10 12:06:47 UTC MAIN commitmail json YAML

2024-02-10 12:05:15 UTC MAIN commitmail json YAML

doc: Updated inputmethod/fcitx5-kkc to 5.1.1

(ryoon)

2024-02-10 12:05:03 UTC MAIN commitmail json YAML

inputmethod/fcitx5-kkc: Update to 5.1.1

Cnagelog:
Add Qt 6 support.
Update translations.
Cleanups.

(ryoon)

2024-02-10 12:03:32 UTC MAIN commitmail json YAML

doc: Updated inputmethod/fcitx5-hangul to 5.1.1

(ryoon)

2024-02-10 12:03:20 UTC MAIN commitmail json YAML

2024-02-10 12:01:58 UTC MAIN commitmail json YAML

doc: Updated inputmethod/fcitx5-gtk to 5.1.1

(ryoon)

2024-02-10 12:01:44 UTC MAIN commitmail json YAML

2024-02-10 10:08:36 UTC MAIN commitmail json YAML

doc: Updated inputmethod/fcitx5-configtool to 5.1.3

(ryoon)

2024-02-10 10:08:26 UTC MAIN commitmail json YAML

2024-02-10 10:06:01 UTC MAIN commitmail json YAML

doc: Updated inputmethod/fcitx5-chinese-addons to 5.1.3

(ryoon)

2024-02-10 10:05:47 UTC MAIN commitmail json YAML

inputmethod/fcitx5-chinese-addons: Update to 5.1.3

* Use qt5-wtwebengine instead of qt5=qtwebkit.
  qt5-qtwebkit is not buildable for me now.

Changelog:
Cleanups.
Update translations.

(ryoon)

2024-02-10 10:03:39 UTC MAIN commitmail json YAML

doc: Updated inputmethod/fcitx5-chewing to 5.1.1

(ryoon)

2024-02-10 10:03:28 UTC MAIN commitmail json YAML

inputmethod/fcitx5-chewing: Update to 5.1.1

Changelog:
Cleanups.
Update translations.

(ryoon)

2024-02-10 10:01:33 UTC MAIN commitmail json YAML

doc: Updated inputmethod/fcitx5-anthy to 5.1.3

(ryoon)

2024-02-10 10:01:21 UTC MAIN commitmail json YAML

inputmethod/fcitx5-anthy: Update to 5.1.3

Changelog:
Some bugfixes.
Update translations.
Cleanups.

(ryoon)

2024-02-10 09:58:48 UTC MAIN commitmail json YAML

doc: Updated inputmethod/fcitx5 to 5.1.7

(ryoon)

2024-02-10 09:58:34 UTC MAIN commitmail json YAML

2024-02-10 09:55:58 UTC MAIN commitmail json YAML

doc: Updated inputmethod/rime-wubi to 0.0.0.20231025

(ryoon)

2024-02-10 09:55:46 UTC MAIN commitmail json YAML

inputmethod/rime-wubi: Update to 0.0.0.20231025

Changelog:
Unavailable.

(ryoon)

2024-02-10 09:54:26 UTC MAIN commitmail json YAML

doc: Updated inputmethod/librime to 1.9.0

(ryoon)

2024-02-10 09:54:15 UTC MAIN commitmail json YAML

inputmethod/librime: Update to 1.9.0

* Convert to new cmake mechanism.

Changelog:
1.9.0:
Features

    switches: abbreviate state labels #615 (居戎氏)
    dict: shorten the data struct used by Vocabulary #661 (WhiredPlanck)
    add append_comment option to reverse_lookup_filter (#699) #699 (ksqsf)

Bug Fixes

    avoid invalid page_size (#679) #679 (Qijia Liu)

Code Refactoring

    vocabulary.h: align the size of DictEntry struct #661 (WhiredPlanck)
    dict_compiler.cc: correct the usage of auto in loop #661 (WhiredPlanck)

Performance Improvements

    dict: improve dict complile performance (#663) #663 (WhiredPlanck)
    replace rbtree with vector of pair (#684) #684 (Qijia Liu)
    release memory of temporary fields (#690) #690 (Qijia Liu)

1.8.5:
Bug Fixes

    selector: do not match fallback modifier (居戎氏)

1.8.4:
Chores

    skip super key combos; amend merge result (居戎氏)

(ryoon)

2024-02-10 09:50:48 UTC MAIN commitmail json YAML

doc: Updated inputmethod/rime-terra-pinyin to 0.0.0.20230207

(ryoon)

2024-02-10 09:50:37 UTC MAIN commitmail json YAML

inputmethod/rime-terra-pinyin: Update to 0.0.0.20230207

Changelog:
Unavailable.

(ryoon)

2024-02-10 09:49:34 UTC MAIN commitmail json YAML

doc: Updated inputmethod/rime-prelude to 0.0.0.20220410

(ryoon)

2024-02-10 09:49:21 UTC MAIN commitmail json YAML

inputmethod/rime-prelude: Update to 0.0.0.20220410

Changelog:
Unavailable.

(ryoon)

2024-02-10 09:48:20 UTC MAIN commitmail json YAML

doc: Updated inputmethod/rime-pinyin-simp to 0.0.0.20230104

(ryoon)

2024-02-10 09:48:08 UTC MAIN commitmail json YAML

inputmethod/rime-pinyin-simp: Update to 0.0.0.20230104

Changelog:
Unavailable.

(ryoon)

2024-02-10 09:47:06 UTC MAIN commitmail json YAML

doc: Updated inputmethod/rime-middle-chinese to 0.0.0.20210927

(ryoon)

2024-02-10 09:46:53 UTC MAIN commitmail json YAML

inputmethod/rime-middle-chinese: Update to 0.0.0.20210927

Changelog:
Unavailable.

(ryoon)

2024-02-10 09:45:56 UTC MAIN commitmail json YAML

doc: Updated inputmethod/rime-luna-pinyin to 0.0.0.20230204

(ryoon)

2024-02-10 09:45:45 UTC MAIN commitmail json YAML

inputmethod/rime-luna-pinyin: Update to 0.0.0.20230204

Changelog:
Unavailable.

(ryoon)

2024-02-10 09:44:43 UTC MAIN commitmail json YAML

doc: Updated inputmethod/rime-emoji to 0.0.0.20230826

(ryoon)

2024-02-10 09:44:32 UTC MAIN commitmail json YAML

inputmethod/rime-emoji: Update to 0.0.0.20230826

Changelog:
Unavailable.

(ryoon)

2024-02-10 09:43:29 UTC MAIN commitmail json YAML

doc: Updated inputmethod/rime-jyutping to 0.0.0.20220518

(ryoon)

2024-02-10 09:43:16 UTC MAIN commitmail json YAML

inputmethod/rime-jyutping: Update to 0.0.0.20220518

Changelog:
Unavailable.

(ryoon)

2024-02-10 09:42:08 UTC MAIN commitmail json YAML

doc: Updated inputmethod/rime-combo-pinyin to 0.0.0.20221220

(ryoon)

2024-02-10 09:41:55 UTC MAIN commitmail json YAML

2024-02-10 09:40:44 UTC MAIN commitmail json YAML

doc: Updated inputmethod/rime-cantonese to 0.0.0.20230912

(ryoon)

2024-02-10 09:40:33 UTC MAIN commitmail json YAML

2024-02-10 09:39:18 UTC MAIN commitmail json YAML

doc: Updated inputmethod/rime-cangjie to 0.0.0.20210223

(ryoon)

2024-02-10 09:39:06 UTC MAIN commitmail json YAML

inputmethod/rime-cangjie: Update to 0.0.0.20210223

Changelog:
Unavailable.

(ryoon)

2024-02-10 09:37:51 UTC MAIN commitmail json YAML

doc: Updated inputmethod/rime-array to 0.0.0.20221120

(ryoon)