From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/32750 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: John MacFarlane Newsgroups: gmane.text.pandoc Subject: ANN: pandoc 3.1.3 Date: Tue, 6 Jun 2023 21:49:20 -0700 Message-ID: Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.3\)) Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38097"; mail-complaints-to="usenet@ciao.gmane.io" To: pandoc-announce-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org, pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-X-From: pandoc-discuss+bncBDW7ZIEHTIIBBVEYQCSAMGQEAD5MGCY-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Wed Jun 07 06:49:29 2023 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-oa1-f64.google.com ([209.85.160.64]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1q6l6u-0009hL-Sx for gtp-pandoc-discuss@m.gmane-mx.org; Wed, 07 Jun 2023 06:49:28 +0200 Original-Received: by mail-oa1-f64.google.com with SMTP id 586e51a60fabf-19f0dde4a72sf6618190fac.2 for ; Tue, 06 Jun 2023 21:49:28 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1686113367; cv=pass; d=google.com; s=arc-20160816; b=KADRpt5/MSGhjIXXAZ0I9lKtPmsacZSQ73KjpbbvyV9KrJLPjDp0uWiabHc0pPrSmO ZVyjtRtx8WB3fpYjTWSyG5XeTmeNfuer727EptczskQrHf5iphgyfag31ASmiFXjS02h id28c77MHdNZ/DD02rq+0X1ec0MZvSWijQvXY22uljUcighGBibZ4WDs27bg3m/MccU6 XvHM7wc5KBOgFlvi3WLKyPSIntZwRoLEmfAMVooO0NEPIpvl84DtA0dHfPZP+e0+D9Ej eMI0gxc6qnmbqf2qHYuVcmF0VmNZmaF6tGj1ZdAOaDYxKvdwSY4cgP3um1k0S4iMCMSi cSiw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:to:date:message-id:subject :mime-version:from:sender:dkim-signature:dkim-signature; bh=vVQQsVbgUHV/2QKFbnANrDnnayn8R5NyXZU3DRLfRIo=; b=aNRYApCUKStPqNNMcoidoYvwwm7YDTxCejFoUFFeRyhn1DNtNIh8YuKJ5TVNCpY2Cf oVEgwxFV6t63djsAzzlvLW8r4kPQaMbn/7z+J1zcOys3uLkjjq5fqNXi4qT/AjqDNICz 5+tykNRror5pxhtSoNAL7DqQnEiWuLt3vH0HEqmpJ/1+Bz3CQoH4hrvKE/7L17rGV44S GmRkXchB0IkekqGhKhWTNJJ1aNQH+AoIPQcEY5PSwAMFqmQkpur8k2myp7JKAZteHYqv Zzhtb8rHXWdjrigKVIR/fcTkKqSpK2ifTESUid7GVL6dHd3NmmmTXK+8T9zdwZJNfcmu GRQA== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=fVFp3RpH; spf=pass (google.com: domain of fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::32e as permitted sender) smtp.mailfrom=fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20221208; t=1686113367; x=1688705367; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:to:date :message-id:subject:mime-version:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=vVQQsVbgUHV/2QKFbnANrDnnayn8R5NyXZU3DRLfRIo=; b=q7bZ6/JLJjyjfqeWRgjVBc6yvN/9I6BQqjoO+Bl5q3mntszeKj61FEgJRWCu2eeVAW kaXVdRNg/Kuq6DXvgIx+lHStYTUVqjdOe5yofg95yts3aJ7euCF64MqJCs9iqxYBdJ8P 0KEwOT2COjvVfgdK/7A3cYsm89x7aIl06ll0F4TCJVSLRuyS3N7qG0vY25PBwvJaJgRK Rchm1OW+nukiQGspirnugwSOiWrBeD1+zWVDeb83JGDj6zdOAHxeRHzDLe7shThuwFuP dCS3GBmqzn5PrgQJNcXbHClMOZ1zS9GP3lZSlPIiRXp4liSHtPjCSy8Izk5ihxzb2Dhx /Lsw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1686113367; x=1688705367; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:to:date :message-id:subject:mime-version:from:from:to:cc:subject:date :message-id:reply-to; bh=vVQQsVbgUHV/2QKFbnANrDnnayn8R5NyXZU3DRLfRIo=; b=hCZ09Py9935iYJttm6gmuSJwPjqBcZCb9w5Jm6SDSxR37vNWMUGfaUv1dpNxbU3PP5 CrwaozBIhXwFIXLeNvhsRZoiXT0b+Hdi0AdvzYpzijCYp2fu8A6DMWa2WesZCm7KWUTO wO8bqwrBJVFcVxMGeUybBDk1hOPR6/Z8pYGQ77F1LFBp5VMapG/FWRp3XLlJNr085BY9 +4IyEg4Twtwhr9yRMFHuz4Wje6WHvYlNq43027VUznUrh6ByL3QUfEPxkZ4Z/9bE/oLF bg+4aHenz9QAVX9D1ojwqPsPuBuieoGxEDTBVn6l3cdTIzGo5EbyLaXLCwyfLy8CuX40 V/oQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1686113367; x=1688705367; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:to:date :message-id:subject:mime-version:from:x-beenthere:x-gm-message-state :sender:from:to:cc:subject:date:message-id:reply-to; bh=vVQQsVbgUHV/2QKFbnANrDnnayn8R5NyXZU3DRLfRIo=; b=Bj73MhWpDzdgUhxZXIOe/MGQ96VZOkM2Md2puSFGCZf4YZH546PiqsHoFwwv9XybEs OF/smEFrAwUmKMwUhe+6DXg8KzVKRnI9KpaylKz5hRmtGyHY1/efmuNjJ41mjCVUXjKt ryW2HF/MAZ3xnFt3QFU+LeisATqzXWh6zfaliyR9KbySrMq4JvuuimApIOG+lzCdk2al MyFeB88sono0UTnhr36eptYo86o+o7RZv49OW0z/v5bU+P5vmFPsv9wcqhtRkxBM72Ot GZk4AhA3VrthvEwbBqn398+o2phJaMI2PsjpELy Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AC+VfDxCrBVXjoqVy5EuNLokGsMwncMNQIOnuGInGGGRHNUeO1IkBtfr 0F7943U9TRJpn5O5UCu2fcA= X-Google-Smtp-Source: ACHHUZ7ED03g9nMtLHtuFu0/8U8f7M5eRkzyVlvyUIxO4cJ5/3R0vHs1Ot4tI4yNt3GAx510AyFJbQ== X-Received: by 2002:a05:6870:7304:b0:184:1c47:853d with SMTP id q4-20020a056870730400b001841c47853dmr3627441oal.35.1686113366609; Tue, 06 Jun 2023 21:49:26 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a05:6870:1e8e:b0:19f:3563:ef77 with SMTP id pb14-20020a0568701e8e00b0019f3563ef77ls17695oab.0.-pod-prod-07-us; Tue, 06 Jun 2023 21:49:23 -0700 (PDT) X-Received: by 2002:a05:6870:3a0b:b0:19d:f1ec:8965 with SMTP id du11-20020a0568703a0b00b0019df1ec8965mr3918144oab.59.1686113363647; Tue, 06 Jun 2023 21:49:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1686113363; cv=none; d=google.com; s=arc-20160816; b=Ji76w2uKG8ozCh3NastkN8tTFAGnKtNTBnokR7vcJzUSBeYpCt7NSPZ0vuyRmANYXF eSfvMp3SbQQGPVCT8TQWefVdzHFEVSU7tZVS1J3zeFjDvJsq9J/wa5e0VjQR1eOBRKcS e5uGQgbZ3LtkxORBbFPiysqT69D53zEgsTk5EnMPQTrUQd1/GovH4F/cfhjli0mukKeB AQPTwjSA6S0B4l9ObHprMVee6jj14WUo+9dGDYDdDpOXK9b7shvTDHdXZKKxCtMyONRz FXvbzMlXgQooSrJy9R+WVYPfNuwtYYF/TKpDF4t/Pwl9TsT2eU89/o6LUBL8TC0w/yZc TEHA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=to:date:message-id:subject:mime-version:content-transfer-encoding :from:dkim-signature; bh=m4h0Zd5Huqkq5Hwh2nHCSr4VRZ5nWmjSwRVR2/eNmsk=; b=cdi32SSUyeJmkDOc1D0Ox+gUL4FdToErjffMZswlTv5uQHnrUoROIR2aCU9gA3GthG 2Xi9DR77hKAwAP9tEMCjI+yod9oRAQeaz9ek1u8qw3Nwk3m2B/2BmacCfj7KWQclzYw1 dqLpLqOJVngcWJHxlSm+9uGh24YUi3q0ik/S1QDXjRurCtC4x0LVJ0o25GmwSS1rHb9F TPPe9yH2Bp2R6eShkOAQEuNyxwAGmEkNTkME3eOUSJ3UaaOzc9P71PaPHW7rOSm5tRw2 il0cevFu6Lt+DBldHr56RaN0iLvDYR6wGQ0BIi9J4AjBCx4LU2/QcxPXM/p8Wy0F1C3j 6NlA== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=fVFp3RpH; spf=pass (google.com: domain of fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::32e as permitted sender) smtp.mailfrom=fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Original-Received: from mail-ot1-x32e.google.com (mail-ot1-x32e.google.com. [2607:f8b0:4864:20::32e]) by gmr-mx.google.com with ESMTPS id cg7-20020a056830630700b006a5f12c714bsi1531610otb.0.2023.06.06.21.49.23 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 06 Jun 2023 21:49:23 -0700 (PDT) Received-SPF: pass (google.com: domain of fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::32e as permitted sender) client-ip=2607:f8b0:4864:20::32e; Original-Received: by mail-ot1-x32e.google.com with SMTP id 46e09a7af769-6b280319df5so2137027a34.3; Tue, 06 Jun 2023 21:49:23 -0700 (PDT) X-Received: by 2002:a05:6358:bd03:b0:123:5664:e493 with SMTP id dh3-20020a056358bd0300b001235664e493mr2618171rwb.27.1686113362512; Tue, 06 Jun 2023 21:49:22 -0700 (PDT) Original-Received: from smtpclient.apple (ras-20-193.vpn.berkeley.edu. [136.152.20.193]) by smtp.gmail.com with ESMTPSA id 17-20020a17090a199100b002535a337d45sm435772pji.3.2023.06.06.21.49.21 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 06 Jun 2023 21:49:21 -0700 (PDT) X-Mailer: Apple Mail (2.3696.120.41.1.3) X-Original-Sender: fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20221208 header.b=fVFp3RpH; spf=pass (google.com: domain of fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::32e as permitted sender) smtp.mailfrom=fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Precedence: list Mailing-list: list pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org; contact pandoc-discuss+owners-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org List-ID: X-Google-Group-Id: 1007024079513 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , Xref: news.gmane.io gmane.text.pandoc:32750 Archived-At: I'm pleased to announce the release of pandoc 3.1.3, available in the usual places: Binary packages & changelog: https://github.com/jgm/pandoc/releases/tag/3.1.3 Source & API documentation: http://hackage.haskell.org/package/pandoc-3.1.3 The main new feature is a typst reader, which depends on a new Haskell library for parsing and evaluating typst expressions. (This turned out to be quite a project, because typst is a fairly full-featured programming language in its own right.) Typst support isn't perfect, but it should be good enough now to be useful. Typst 0.4 is the version supported. API change: new exposed module, Text.Pandoc.Readers.Typst. For other changes and bug fixes, see the changelog. Thanks to all who contributed, especially new contributors Andreas Scherer, Charlotte Koch, Frank Seifferth, Matt Dodson, Michael Stahl, Noah Malmed, Stephan Meijer, Toni Dietze, perro tuerto, sdhoward, thron7, and wgevaert.